@charset "utf-8";
/* CSS Document */
body{font:normal normal 0.32rem/1 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;color: #000;background: #fff;}
textarea,input{font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
img{display:block;border: none;}
.clear:after {content:"";display: block;clear:both;}
input[type=button], input[type=submit], input[type=file], input[type=reset], button { cursor: pointer; -webkit-appearance: none;}
body,p,ol,ul,h1,h2,h3,h4,h5,h6{margin: 0;padding:0;list-style: none;font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
button{font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
a{color:inherit;text-decoration: none;}
.i100{overflow:hidden;}
.i100>img{width: 100%;}
.i200{overflow: hidden;}
.i200>img{height: 100%;}
a>img{width: 100%;}
.to1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.a1{position: relative;}
.a1>a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}
input{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
select{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
button{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
textarea{border: 0;display: block;outline: none;background: none;box-sizing: border-box;resize: none;}
{hd1}
@media only screen and (min-width: 1480px) {
	.hd1-a1{width: 100%;height: 34px;background: #f2f2f2;position: relative;overflow: hidden;}
	.hd1-a2{height: 100%;position: relative;float: left;margin-left: calc(50% - 1440px/2);}
	.hd1-a3{height: 100%;padding-top: 10px;box-sizing: border-box;float: right;margin-right: calc(50% - 1440px/2);}
	.hd1-a3>div{font-size: 14px;line-height: 14px;color: #717171;float: left;margin-left: 18px;padding-left: 18px;border-left: 2px solid #999999;position: relative;}
	.hd1-a3>div:first-child{border: 0;}
	.hd1-b1{width: 100%;padding: 14px 0;position: relative;}
	.hd1-b2{height: 84px;position: relative;margin-left: calc(50% - 1440px/2);}
	.hd1-b3{width: 394px;height: 48px;background: #f2f2f2;position: absolute;top: calc(50% - 48px/2);right: calc(50% - 1440px/2);}
	.hd1-b4{width: calc(100% - 72px);height: 100%;position: relative;padding: 9px 20px;box-sizing: border-box;}
	.hd1-b4 input{width: 100%;height: 100%;font-size: 14px;line-height: 30px;color: #8d8d8d;}
	.hd1-b5{width: 72px;height: 100%;background: #b50d12;position: absolute;right: 0;top: 0;cursor: pointer;}
	.hd1-b5 img{width: 23px;position: absolute;top: calc(50% - 23px/2);left: calc(50% - 23px/2);}
	.hd1-b5+input{display: none;}
	.hd1-c1{width: 100%;height: 56px;background: #b20006;position: relative;z-index: 1;}
	.hd1-c2{width: 1440px;height: 100%;position: relative;margin: 0 auto;text-align: center;}
	.hd1-c3{height: 100%;padding: 0 38px;position: relative;display: inline-block;margin: 0 -3px;}
	.hd1-c3>b{width: 1px;height: 10px;background: #fff;position: absolute;top: calc(50% - 10px/2);left: 0;}
	.hd1-c3:first-child>b{display: none;}
	.hd1-c3>div{width: calc(100% + 2px);height: 100%;background: #fff;position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.hd1-c3:hover>div{opacity: 1;transition: 0.5s;}
	.hd1-c3.on1>div{opacity: 1;}
	.hd1-c3>span{font-size: 16px;line-height: 56px;color: #fff;position: relative;transition: 0.5s;}
	.hd1-c3:hover>span{color: #b20006;transition: 0.5s;}
	.hd1-c3.on1>span{color: #b20006;}
	.hd1-c3>ul{width: 100%;position: absolute;top: 100%;left: 0;background: #b20006;display: none;}
	.hd1-c3>ul li{width: 100%;height: 56px;border-bottom: 1px solid rgba(255,255,255,0.6);box-sizing: border-box;position: relative;overflow: hidden;}
	.hd1-c3>ul li:last-child{border-bottom: 0;}
	.hd1-c3>ul li div{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #fff;opacity: 0;transition: 0.5s;}
	.hd1-c3>ul li:hover div{opacity: 1;transition: 0.5s;}
	.hd1-c3>ul li.on1 div{opacity: 1;}
	.hd1-c3>ul li span{font-size: 16px;line-height: 56px;color: #fff;text-align: center;position: relative;}
	.hd1-c3>ul li:hover span{color: #b20006;transition: 0.5s;}
	.hd1-c3>ul li:on1 span{color: #b20006;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.hd1-a1{width: 100%;height: 28px;background: #f2f2f2;position: relative;overflow: hidden;}
	.hd1-a2{height: 100%;position: relative;float: left;margin-left: calc(50% - 960px/2);}
	.hd1-a3{height: 100%;padding-top: 8px;box-sizing: border-box;float: right;margin-right: calc(50% - 960px/2);}
	.hd1-a3>div{font-size: 12px;line-height: 12px;color: #717171;float: left;margin-left: 14px;padding-left: 14px;border-left: 2px solid #999999;position: relative;}
	.hd1-a3>div:first-child{border: 0;}
	.hd1-b1{width: 100%;padding: 10px 0;position: relative;}
	.hd1-b2{height: 64px;position: relative;margin-left: calc(50% - 960px/2);}
	.hd1-b3{width: 320px;height: 40px;background: #f2f2f2;position: absolute;top: calc(50% - 40px/2);right: calc(50% - 960px/2);}
	.hd1-b4{width: calc(100% - 60px);height: 100%;position: relative;padding: 5px 12px;box-sizing: border-box;}
	.hd1-b4 input{width: 100%;height: 100%;font-size: 12px;line-height: 30px;color: #8d8d8d;}
	.hd1-b5{width: 60px;height: 100%;background: #b50d12;position: absolute;right: 0;top: 0;cursor: pointer;}
	.hd1-b5 img{width: 20px;position: absolute;top: calc(50% - 20px/2);left: calc(50% - 20px/2);}
	.hd1-b5+input{display: none;}
	.hd1-c1{width: 100%;height: 44px;background: #b20006;position: relative;z-index: 1;}
	.hd1-c2{width: 960px;height: 100%;position: relative;margin: 0 auto;text-align: center;}
	.hd1-c3{height: 100%;padding: 0 24px;position: relative;display: inline-block;margin: 0 -3px;}
	.hd1-c3>b{width: 1px;height: 10px;background: #fff;position: absolute;top: calc(50% - 10px/2);left: 0;}
	.hd1-c3:first-child>b{display: none;}
	.hd1-c3>div{width: calc(100% + 2px);height: 100%;background: #fff;position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.hd1-c3:hover>div{opacity: 1;transition: 0.5s;}
	.hd1-c3.on1>div{opacity: 1;}
	.hd1-c3>span{font-size: 12px;line-height: 44px;color: #fff;position: relative;transition: 0.5s;}
	.hd1-c3:hover>span{color: #b20006;transition: 0.5s;}
	.hd1-c3.on1>span{color: #b20006;}
	.hd1-c3>ul{width: 100%;position: absolute;top: 100%;left: 0;background: #b20006;display: none;}
	.hd1-c3>ul li{width: 100%;height: 44px;border-bottom: 1px solid rgba(255,255,255,0.6);box-sizing: border-box;position: relative;overflow: hidden;}
	.hd1-c3>ul li:last-child{border-bottom: 0;}
	.hd1-c3>ul li div{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #fff;opacity: 0;transition: 0.5s;}
	.hd1-c3>ul li:hover div{opacity: 1;transition: 0.5s;}
	.hd1-c3>ul li.on1 div{opacity: 1;}
	.hd1-c3>ul li span{font-size: 12px;line-height: 44px;color: #fff;text-align: center;position: relative;}
	.hd1-c3>ul li:hover span{color: #b20006;transition: 0.5s;}
	.hd1-c3>ul li:on1 span{color: #b20006;}
}
@media only screen and (max-width: 1023px) {
	.hd1-a1,.hd1-b1,.hd1-c1{display: none;}
}

{hd2}
@media only screen and (min-width: 1480px) {
	.hd2-a0,.hd2-a1,.hd2-b1{display: none;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.hd2-a0,.hd2-a1,.hd2-b1{display: none;}
}
@media only screen and (max-width: 1023px) {
	.hd2-a0{width: 100%;height: 1.1rem;position: relative;}
	.hd2-a1{width: 100%;height: 1.1rem;position: fixed;top: 0;left: 0;background: #fff;box-shadow: 0 0 0.02rem rgba(194,0,6,0.2);z-index: 10;}
	.hd2-a2{height: 0.72rem;position: absolute;top: calc(50% - 0.72rem/2);left: 0.24rem;}
	.hd2-a3{height: 0.36rem;position: absolute;top: calc(50% - 0.36rem/2);right: 1.06rem;cursor: pointer;}
	.hd2-a4{width: 0.4rem;height: 0.32rem;position: absolute;top: calc(50% - 0.32rem/2);right: 0.24rem;cursor: pointer;}
	.hd2-a4>div{height: 0.04rem;border-radius: 0.02rem;background: #c20006;position: absolute;left: 0;transform-origin: 50% 50%;}
	.hd2-a4>div:nth-child(1){width: 100%;top: 0;transition: 0.5s;}
	.hd2-a4>div:nth-child(2){width: 0.28rem;top: calc(50% - 0.04rem/2);transition: 0.5s;}
	.hd2-a4>div:nth-child(3){width: 100%;top: calc(100% - 0.04rem);transition: 0.5s;}
	.hd2-a4.on1>div:nth-child(1){top: calc(50% - 0.04rem/2);transform: rotate(405deg);transition: 0.5s;}
	.hd2-a4.on1>div:nth-child(2){width: 0;transition: 0.5s;}
	.hd2-a4.on1>div:nth-child(3){top: calc(50% - 0.04rem/2);transform: rotate(-405deg);transition: 0.5s;}
	.hd2-a5{width: 5rem;height: 100%;position: absolute;top: 0;left: 0.24rem;background: #fff;display: none;}
	.hd2-a6{height: 0.3rem;position: absolute;top: calc(50% - 0.3rem/2);left: 0;cursor: pointer;}
	.hd2-a7{height: 0.36rem;position: absolute;top: calc(50% - 0.36rem/2);right: 0;cursor: pointer;}
	.hd2-a7+input{display: none;}
	.hd2-a8{width: 3.6rem;height: 0.8rem;position: absolute;top: calc(50% - 0.8rem/2);left: calc(50% - 3.6rem/2);}
	.hd2-a8 input{width: 100%;height: 100%;position: relative;font-size: 0.26rem;line-height: 0.8rem;color: #c20006;}
	.hd2-a8 input::-webkit-input-placeholder{color: #c20006;}
	.hd2-a8 input::-moz-input-placeholder{color: #c20006;}
	.hd2-a8 input::-ms-input-placeholder{color: #c20006;}
	.hd2-a9{width: 3.6rem;height: 1px;background: #c20006;position: absolute;top: calc(50% + 0.8rem/2);left: calc(50% - 3.6rem/2);}
	.hd2-b1{width: 100%;height: 100%;background: #c20006;padding: 1rem 0.24rem 0 0.24rem;box-sizing: border-box;position: fixed;top: 0;left: 0;overflow: hidden;z-index: 9;display: none;}
	.hd2-b2{width: 100%;height: 100%;position: relative;overflow: hidden;overflow-y: auto;}
	.hd2-b3{width: 100%;height: 0.96rem;border-bottom: 1px solid rgba(255,255,255,0.6);position: relative;}
	.hd2-b3>div{width: 50%;height: 100%;position: relative;font-size: 0.32rem;line-height: 0.96rem;color: #fff;text-align: center;cursor: pointer;float: left;}
	.hd2-b4{width: 100%;position: relative;}
	.hd2-b5{width: 100%;border-bottom: 1px solid rgba(255,255,255,0.6);position: relative;}
	.hd2-b6{width: 100%;height: 0.96rem;position: relative;cursor: pointer;}
	.hd2-b7{width: 0.24rem;height: 0.24rem;border: 0.03rem solid #fff;border-radius: 50%;box-sizing: border-box;position: absolute;top: calc(50% - 0.24rem/2);left: calc(0.96rem/2 - 0.24rem/2);}
	.hd2-b7>div{width: 0.12rem;height: 0.12rem;border-radius: 50%;background: #fff;position: absolute;top: calc(50% - 0.12rem/2);left: calc(50% - 0.12rem/2);}
	.hd2-b8{width: 100%;height: 100%;padding-left: 0.96rem;box-sizing: border-box;font-size: 0.32rem;line-height: 0.96rem;color: #fff;}
	.hd2-b9{width: 0.3rem;height: 0.3rem;position: absolute;top: calc(50% - 0.3rem/2);right: 0;cursor: pointer;}
	.hd2-b9>div{background: #fff;position: absolute;transition: 0.5s;transform-origin: 50% 50%;}
	.hd2-b9>div:nth-child(1){width: 2px;height: 100%;top: 0;left: calc(0.3rem/2 -  1px);}
	.hd2-b9>div:nth-child(2){width: 100%;height: 2px;top: calc(0.3rem/2 -  1px);left: 0;}
	.hd2-b9.on1>div:nth-child(1){transform: rotate(-90deg);transition: 0.5s;}
	.hd2-b5 ul{width: 100%;padding-left: 0.96rem;border-top: 1px solid rgba(255,255,255,0.6);box-sizing: border-box;display: none;}
	.hd2-b5 ul li{width: 100%;height: 0.96rem;border-bottom: 1px solid rgba(255,255,255,0.6);position: relative;}
	.hd2-b5 ul li:last-child{border: 0;}
	.hd2-b5 ul li>div:nth-child(1){width: 0.24rem;height: 0.24rem;border: 0.03rem solid #fff;border-radius: 50%;box-sizing: border-box;position: absolute;top: calc(50% - 0.24rem/2);left: calc(0.96rem/2 - 0.24rem/2);}
	.hd2-b5 ul li>div:nth-child(1)>div{width: 0.12rem;height: 0.12rem;border-radius: 50%;background: #fff;position: absolute;top: calc(50% - 0.12rem/2);left: calc(50% - 0.12rem/2);}
	.hd2-b5 ul li>div:nth-child(2){width: 100%;height: 100%;position: relative;padding-left: 0.96rem;box-sizing: border-box;font-size: 0.32rem;line-height: 0.96rem;color: #fff;}
}

{ft1}
@media only screen and (min-width: 1480px) {
	.ft1-a1{width: 100%;overflow: hidden;position: relative;}
	.ft1-a2{width: 100%;position: relative;}
	.ft1-a2{background:url(../images/b06.jpg) no-repeat #fff;background-size: 1920px 100%;background-position: top center;}
	.ft1-a3{width: 100%;border-bottom: 1px solid rgba(255,255,255,0.4);}
	.ft1-a4{width: 1440px;position: relative;margin: 0 auto;}
	.ft1-a5{font-size: 16px;line-height: 76px;color: #fff;float: left;width: 86px;}
	.ft1-a6{width: calc(100% - 86px);float: left;height: 76px;overflow: hidden;}
	.ft1-a7{font-size: 14px;line-height: 76px;color: #fff;position: relative;float: left;margin-right: 32px;}
	.ft1-a7 b{display: block;width: 1px;height: 10px;background: rgba(255,255,255,0.4);position: absolute;top: calc(50% - 10px/2);right: -16px;}
	.ft1-a7:last-child b{display: none;}
	.ft1-b1{width: 1440px;position: relative;margin: 0 auto;padding: 40px 0 44px 0;overflow: hidden;}
	.ft1-b2{position: relative;float: left;}
	.ft1-b3{float: left;margin-right: 60px;}
	.ft1-b3:last-child{margin-right: 0;}
	.ft1-b3>div{font-size: 14px;line-height: 28px;color: #ffd1d1;text-align: center;transition: 0.5s;}
	.ft1-b3>div:first-child{font-size: 16px;line-height: 16px;color: #fff;text-align: center;margin-bottom: 18px;}
	.ft1-b3>div:hover{font-size: 16px;font-weight: bold;transition: 0.5s;}
	.ft1-b3>div:first-child:hover{font-size: 18px;}
	/*.ft1-b3>div:hover{animation: roll1 0.5s linear;}
	.ft1-b3>div:first-child:hover{animation: roll1 0s linear;}
	@keyframes roll1{0%{transform: rotate(0deg);}25%{transform: rotate(20deg);}50%{transform: rotate(0deg);}75%{transform: rotate(-20deg);}100%{transform: rotate(0deg);}}*/
	.ft1-b4{width: 1px;height: 140px;background: #c56669;position: absolute;top: 36px;right: 360px;}
	.ft1-b5{width: 240px;float: right;}
	.ft1-b6{width: 100%;font-size: 14px;line-height: 30px;color: #ffffff;margin-bottom: 10px;}
	.ft1-b7{width: 100px;border-radius: 2px;}
	.ft1-c1{width: 100%;padding: 18px 0;}
	.ft1-c2{width: 1440px;font-size: 16px;line-height: 30px;color: #333333;text-align: center;margin: 0 auto;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.ft1-a1{width: 100%;overflow: hidden;position: relative;}
	.ft1-a2{width: 100%;position: relative;}
	.ft1-a2{background:url(../images/b06.jpg) no-repeat #fff;background-size: 1920px 100%;background-position: top center;}
	.ft1-a3{width: 100%;border-bottom: 1px solid rgba(255,255,255,0.4);}
	.ft1-a4{width: 960px;position: relative;margin: 0 auto;}
	.ft1-a5{font-size: 14px;line-height: 54px;color: #fff;float: left;width: 72px;}
	.ft1-a6{width: calc(100% - 72px);float: left;height: 54px;overflow: hidden;}
	.ft1-a7{font-size: 12px;line-height: 54px;color: #fff;position: relative;float: left;margin-right: 20px;}
	.ft1-a7 b{display: block;width: 1px;height: 10px;background: rgba(255,255,255,0.4);position: absolute;top: calc(50% - 10px/2);right: -10px;}
	.ft1-a7:last-child b{display: none;}
	.ft1-b1{width: 960px;position: relative;margin: 0 auto;padding: 30px 0 30px 0;overflow: hidden;}
	.ft1-b2{position: relative;float: left;}
	.ft1-b3{float: left;margin-right: 24px;}
	.ft1-b3:last-child{margin-right: 0;}
	.ft1-b3>div{font-size: 12px;line-height: 24px;color: #ffd1d1;text-align: center;transition: 0.5s;}
	.ft1-b3>div:first-child{font-size: 14px;line-height: 14px;color: #fff;text-align: center;margin-bottom: 16px;}
	.ft1-b3>div:hover{font-size: 14px;font-weight: bold;transition: 0.5s;}
	.ft1-b3>div:first-child:hover{font-size: 16px;}
	/*.ft1-b3>div:hover{animation: roll1 0.5s linear;}
	.ft1-b3>div:first-child:hover{animation: roll1 0s linear;}
	@keyframes roll1{0%{transform: rotate(0deg);}25%{transform: rotate(20deg);}50%{transform: rotate(0deg);}75%{transform: rotate(-20deg);}100%{transform: rotate(0deg);}}*/
	.ft1-b4{width: 1px;height: 120px;background: #c56669;position: absolute;top: 30px;right: 260px;}
	.ft1-b5{width: 210px;float: right;}
	.ft1-b6{width: 100%;font-size: 12px;line-height: 24px;color: #ffffff;margin-bottom: 10px;}
	.ft1-b7{width: 86px;border-radius: 2px;}
	.ft1-c1{width: 100%;padding: 14px 0;}
	.ft1-c2{width: 960px;font-size: 14px;line-height: 24px;color: #333333;text-align: center;margin: 0 auto;}
}
@media only screen and (max-width: 1023px) {
	.ft1-a1{width: 100%;overflow: hidden;position: relative;}
	.ft1-a2{width: 100%;position: relative;}
	.ft1-a2{background:url(../images/b06.jpg) no-repeat #fff;background-size: auto 100%;background-position: top center;}
	.ft1-a3{width: 100%;border-bottom: 1px solid rgba(255,255,255,0.4);padding: 0.3rem 0;}
	.ft1-a4{width: calc(100% - 0.24rem*2);position: relative;margin: 0 auto;}
	.ft1-a5{font-size: 0.26rem;line-height: 0.6rem;color: #fff;float: left;width: 1.3rem;}
	.ft1-a6{width: calc(100% - 1.3rem);float: left;padding: 0.07rem 0;overflow: hidden;}
	.ft1-a7{font-size: 0.26rem;line-height: 0.46rem;color: #fff;position: relative;float: left;margin-right: 0.3rem;}
	.ft1-a7 b{display: none;}
	.ft1-a7:last-child b{display: none;}
	.ft1-b1{width: 100%;height: ;position: relative;margin: 0 auto;padding: 0.4rem 0;}
	.ft1-b2{display: none;}
	.ft1-b4{display: none;}
	.ft1-b5{width: calc(100% - 0.24rem*2);margin: 0 auto;}
	.ft1-b6{width: 100%;font-size: 0.26rem;line-height: 0.46rem;color: #ffffff;text-align: center;margin-bottom: 0.2rem;}
	.ft1-b7{width: 2rem;border-radius: 0.04rem;margin: 0 auto;}
	.ft1-c1{width: 100%;padding: 0.2rem 0;}
	.ft1-c2{width: calc(100% - 0.24rem*2);font-size: 0.26rem;line-height: 0.46rem;color: #333333;text-align: center;margin: 0 auto;}
}

{title1}
@media only screen and (min-width: 1480px) {
	.title1-a1{width: 100%;height: 49px;border-bottom: 1px solid #dddddd;position: relative;margin-bottom: 18px;}
	.title1-a2{padding: 0 20px;height: 50px;background: #c4312a;font-size: 22px;line-height: 50px;color: #fff;font-weight: bold;border-radius: 4px 4px 0 0;float: left;margin-right: 10px;}
	.title1-a3{font-size: 16px;line-height: 50px;color: #bdbdbd;font-family: Arial;float: left;}
	.title1-a4{float: right;margin-right: 14px;padding-top: calc(50px/2 - 16px/2);}
	.title1-a4>a{display: none;}
	.title1-a4>a:first-child{display: block;}
	.title1-a5{position: relative;}
	.title1-a6{font-size: 14px;line-height: 16px;color: #333333;float: left;margin-right: 6px;}
	.title1-a7{height: 16px;float: left;}
	.title1-a8{float: right;margin-right: 120px;}
	.title1-a9{height: 50px;float: left;font-size: 18px;line-height: 50px;color: #333333;margin-left: 30px;position: relative;cursor: pointer;}
	.title1-a9 b{width: 2px;height: 10px;background: #cccccc;display: block;position: absolute;top: calc(50% - 10px/2);left: -16px;}
	.title1-a9:first-child b{display: none;}
	.title1-a9 div{width: 0;height: 3px;background: #c7423c;position: absolute;bottom: -1px;left: 50%;transition: 0.5s;}
	.title1-a9:hover div{width: calc(100% + 10px);left: -5px;transition: 0.5s;}
	.title1-a9.on1 div{width: calc(100% + 10px);left: -5px;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.title1-a1{width: 100%;height: 39px;border-bottom: 1px solid #dddddd;position: relative;margin-bottom: 10px;}
	.title1-a2{padding: 0 12px;height: 40px;background: #c4312a;font-size: 18px;line-height: 40px;color: #fff;font-weight: bold;border-radius: 4px 4px 0 0;float: left;margin-right: 10px;}
	.title1-a3{font-size: 14px;line-height: 40px;color: #bdbdbd;font-family: Arial;float: left;}
	.title1-a4{float: right;margin-right: 10px;padding-top: calc(40px/2 - 14px/2);}
	.title1-a4>a{display: none;}
	.title1-a4>a:first-child{display: block;}
	.title1-a5{position: relative;}
	.title1-a6{font-size: 12px;line-height: 14px;color: #333333;float: left;margin-right: 6px;}
	.title1-a7{height: 14px;float: left;}
	.title1-a8{float: right;margin-right: 40px;}
	.title1-a9{height: 40px;float: left;font-size: 14px;line-height: 40px;color: #333333;margin-left: 20px;position: relative;cursor: pointer;}
	.title1-a9 b{width: 2px;height: 10px;background: #cccccc;display: block;position: absolute;top: calc(50% - 10px/2);left: -11px;}
	.title1-a9:first-child b{display: none;}
	.title1-a9 div{width: 0;height: 3px;background: #c7423c;position: absolute;bottom: -1px;left: 50%;transition: 0.5s;}
	.title1-a9:hover div{width: calc(100% + 10px);left: -5px;transition: 0.5s;}
	.title1-a9.on1 div{width: calc(100% + 10px);left: -5px;}
}
@media only screen and (max-width: 1023px) {
	.title1-a1{width: 100%;height: 0.74rem;border-bottom: 1px solid #dddddd;position: relative;margin-bottom: 0.24rem;}
	.title1-a2{padding: 0 0.24rem;height: calc(0.74rem + 1px);background: #c4312a;font-size: 0.32rem;line-height: 0.74rem;color: #fff;font-weight: bold;border-radius: 0.05rem 0.05rem 0 0;float: left;margin-right: 0.08rem;}
	.title1-a3{font-size: 0.24rem;line-height: 0.74rem;color: #bdbdbd;font-family: Arial;float: left;}
	.title1-a4{float: right;padding-top: calc(0.74rem/2 - 0.24rem/2);}
	.title1-a4>a{display: none;}
	.title1-a4>a:first-child{display: block;}
	.title1-a5{position: relative;}
	.title1-a6{font-size: 0.22rem;line-height: 0.24rem;color: #333333;float: left;margin-right: 0.1rem;}
	.title1-a7{height: 0.24rem;float: left;}
	.title1-a8{float: right;margin-right: 0.3rem;}
	.title1-a9{height: 0.74rem;float: left;font-size: 0.24rem;line-height: 0.74rem;color: #333333;margin-left: 0.3rem;position: relative;cursor: pointer;}
	.title1-a9:first-child{margin-left: 0;}
	.title1-a9 b{width: 2px;height: 0.1rem;background: #cccccc;display: block;position: absolute;top: calc(50% - 0.1rem/2);left: calc(-0.15rem - 1px);}
	.title1-a9:first-child b{display: none;}
	.title1-a9 div{width: 0;height: 3px;background: #c7423c;position: absolute;bottom: -1px;left: 50%;transition: 0.5s;}
	.title1-a9.on1 div{width: calc(100% + 0.1rem);left: -0.05rem;transition: 0.5s;}
}

{ind0}
@media only screen and (min-width: 1480px) {
	.ind0-a1{width: 1440px;position: relative;margin: 0 auto;margin-bottom: 48px;}
	.ind0-a2{width: 710px;position: relative;}
	.ind0-a2:nth-child(1){float: left;}
	.ind0-a2:nth-child(2){float: right;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.ind0-a1{width: 960px;position: relative;margin: 0 auto;margin-bottom: 30px;}
	.ind0-a2{width: 470px;position: relative;}
	.ind0-a2:nth-child(1){float: left;}
	.ind0-a2:nth-child(2){float: right;}
}
@media only screen and (max-width: 1023px) {
	.ind0-a1{width: calc(100% - 0.24rem*2);position: relative;margin: 0 auto;}
	.ind0-a2{width: 100%;position: relative;margin-bottom: 0.4rem;}
}

{ind1}
@media only screen and (min-width: 1480px) {
	.ind1-a1{width: 100%;height: 580px;position: relative;margin-bottom: 70px;overflow: hidden;z-index: 0;}
	.ind111{width: 1920px!important;height: 100%!important;position: relative;margin-left: calc(50% - 1920px/2);}
	.ind111>div{width: 100%!important;height: 100%!important;position: relative;}
	.ind111 .swiper-slide{width: 1920px!important;height: 100%!important;position: absolute;top: 0;left: 0;display: none;}
	.ind111 .swiper-slide img{min-height: 100%;}
	.ind111 .swiper-slide img:nth-child(1){display: block;}
	.ind111 .swiper-slide img:nth-child(2){display: none;}
	.ind112{width: 100%;bottom: 50px!important;left: 0;text-align: center;position: absolute;z-index: 1;}
	.ind112 .swiper-pagination-bullet{width: 16px;height: 16px;border-radius: 8px;background: #eaeaea;opacity: 1;margin: 0 6px;transition: 0.5s;}
	.ind112 .swiper-pagination-bullet-active{width: 60px;background: #c20006;transition: 0.5s;}
	.ind112 .swiper-pagination-switch{display: inline-block;width: 16px;height: 16px;border-radius: 8px;background: #eaeaea;opacity: 1;margin: 0 6px;transition: 0.5s;}
	.ind112 .swiper-active-switch{display: inline-block;width: 60px;background: #c20006;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.ind1-a1{width: 100%;height: 446px;position: relative;margin-bottom: 70px;overflow: hidden;z-index: 0;}
	.ind111{width: 1480px!important;height: 100%!important;position: relative;margin-left: calc(50% - 1480px/2);}
	.ind111>div{width: 100%!important;height: 100%!important;position: relative;}
	.ind111 .swiper-slide{width: 1480px!important;height: 100%!important;position: absolute;top: 0;left: 0;display: none;}
	.ind111 .swiper-slide img{min-height: 100%;}
	.ind111 .swiper-slide img:nth-child(1){display: block;}
	.ind111 .swiper-slide img:nth-child(2){display: none;}
	.ind112{width: 100%;bottom: 30px!important;left: 0;text-align: center;position: absolute;z-index: 1;}
	.ind112 .swiper-pagination-bullet{width: 12px;height: 12px;border-radius: 6px;background: #eaeaea;opacity: 1;margin: 0 4px;transition: 0.5s;}
	.ind112 .swiper-pagination-bullet-active{width: 44px;background: #c20006;transition: 0.5s;}
	.ind112 .swiper-pagination-switch{display: inline-block;width: 12px;height: 12px;border-radius: 6px;background: #eaeaea;opacity: 1;margin: 0 4px;transition: 0.5s;}
	.ind112 .swiper-active-switch{display: inline-block;width: 44px;background: #c20006;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.ind1-a1{width: 100%;height: 5rem;position: relative;margin-bottom: 0.6rem;overflow: hidden;z-index: 1;}
	.ind111{width: 100%!important;height: 100%!important;position: relative;}
	.ind111>div{width: 100%!important;height: 100%!important;position: relative;}
	.ind111 .swiper-slide{width: 100%!important;height: 100%!important;position: absolute;top: 0;left: 0;display: none;}
	.ind111 .swiper-slide img{min-height: 100%;}
	.ind111 .swiper-slide img:nth-child(1){display: none;}
	.ind111 .swiper-slide img:nth-child(2){display: block;}
	.ind112{width: 100%;bottom: 0.2rem!important;left: 0;text-align: center;position: absolute;z-index: 1;}
	.ind112 .swiper-pagination-bullet{width: 0.16rem;height: 0.16rem;border-radius: 0.08rem;background: #eaeaea;opacity: 1;margin: 0 0.06rem;transition: 0.5s;}
	.ind112 .swiper-pagination-bullet-active{width: 0.6rem;background: #c20006;transition: 0.5s;}
	.ind112 .swiper-pagination-switch{display: inline-block;width: 0.16rem;height: 0.16rem;border-radius: 0.08rem;background: #eaeaea;opacity: 1;margin: 0 0.06rem;transition: 0.5s;}
	.ind112 .swiper-active-switch{display: inline-block;width: 0.6rem;background: #c20006;transition: 0.5s;}
}

{ind2}
@media only screen and (min-width: 1480px) {
	.ind2-a1{width: 100%;height: 428px;position: relative;}
	.ind211{width: 100%!important;height: 100%!important;position: relative;}
	.ind211>div{width: 100%!important;height: 100%!important;position: relative;}
	.ind211 .swiper-slide{width: 100%!important;height: 100%!important;position: absolute;top: 0;left: 0;display: none;}
	.ind2-a2{width: 100%;height: 100%;position: relative;}
	.ind2-a2>img{min-height: 100%;transition: 0.5s;}
	.ind2-a2:hover>img{transform: scale(1.08);transition: 0.5s;}
	.ind2-a3{width: 100%;height: 52px;background: rgba(178,0,6,0.86);position: absolute;bottom: 0;left: 0;padding: 0 80px 0 20px;box-sizing: border-box;}
	.ind2-a3>div:nth-child(1){max-width: calc(100% - 120px);font-size: 16px;line-height: 52px;color: #fff;margin-right: 30px;float: left;}
	.ind2-a3>div:nth-child(2){font-size: 14px;line-height: 52px;color: #e4e4e4;font-family: Arial;float: left;}
	.ind212{position: absolute;bottom: 14px!important;right: 5px;text-align: center;}
	.ind212 .swiper-pagination-bullet{display: inline-block;width: 10px;height: 10px;background: #fff;opacity: 0.4;border-radius: 50%;margin: 0 4px;transition: 0.5s;}
	.ind212 .swiper-pagination-bullet-active{opacity: 1;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.ind2-a1{width: 100%;height: 282px;position: relative;}
	.ind211{width: 100%!important;height: 100%!important;position: relative;}
	.ind211>div{width: 100%!important;height: 100%!important;position: relative;}
	.ind211 .swiper-slide{width: 100%!important;height: 100%!important;position: absolute;top: 0;left: 0;display: none;}
	.ind2-a2{width: 100%;height: 100%;position: relative;}
	.ind2-a2>img{min-height: 100%;transition: 0.5s;}
	.ind2-a2:hover>img{transform: scale(1.08);transition: 0.5s;}
	.ind2-a3{width: 100%;height: 44px;background: rgba(178,0,6,0.86);position: absolute;bottom: 0;left: 0;padding: 0 60px 0 20px;box-sizing: border-box;}
	.ind2-a3>div:nth-child(1){max-width: calc(100% - 110px);font-size: 14px;line-height: 44px;color: #fff;margin-right: 20px;float: left;}
	.ind2-a3>div:nth-child(2){font-size: 12px;line-height: 44px;color: #e4e4e4;font-family: Arial;float: left;}
	.ind212{position: absolute;bottom: 10px!important;right: 5px;text-align: center;}
	.ind212 .swiper-pagination-bullet{display: inline-block;width: 10px;height: 10px;background: #fff;opacity: 0.4;border-radius: 50%;margin: 0 4px;transition: 0.5s;}
	.ind212 .swiper-pagination-bullet-active{opacity: 1;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.ind2-a1{width: 100%;height: 4.28rem;position: relative;}
	.ind211{width: 100%!important;height: 100%!important;position: relative;}
	.ind211>div{width: 100%!important;height: 100%!important;position: relative;}
	.ind211 .swiper-slide{width: 100%!important;height: 100%!important;position: absolute;top: 0;left: 0;display: none;}
	.ind2-a2{width: 100%;height: 100%;position: relative;}
	.ind2-a2>img{min-height: 100%;transition: 0.5s;}
	.ind2-a2:hover>img{transform: scale(1.08);transition: 0.5s;}
	.ind2-a3{width: 100%;height: 0.92rem;background: rgba(178,0,6,0.86);position: absolute;bottom: 0;left: 0;padding: 0 1rem 0 0.2rem;box-sizing: border-box;}
	.ind2-a3>div:nth-child(1){max-width: calc(100% - 1.6rem);font-size: 0.26rem;line-height: 0.92rem;color: #fff;margin-right: 0.2rem;float: left;}
	.ind2-a3>div:nth-child(2){font-size: 0.24rem;line-height: 0.92rem;color: #e4e4e4;font-family: Arial;float: left;}
	.ind212{position: absolute;bottom: 0.32rem!important;right: 0.1rem;text-align: center;}
	.ind212 .swiper-pagination-bullet{display: inline-block;width: 0.16rem;height: 0.16rem;background: #fff;opacity: 0.4;border-radius: 50%;margin: 0 0.04rem;transition: 0.5s;}
	.ind212 .swiper-pagination-bullet-active{opacity: 1;transition: 0.5s;}
}

{ind3}
@media only screen and (min-width: 1480px) {
	.ind3-a1{width: 100%;position: relative;padding: 15px 24px;box-sizing: border-box;background: #fff;box-shadow: 0 10px 80px rgba(234,234,234,0.4);}
	.ind3-a2{width: 100%;height: 66px;position: relative;}
	.ind3-a3{width: 72px;height: 54px;border-radius: 2px 2px 0 0;overflow: hidden;background: #f3f3f3;position: absolute;top: calc(50% - 54px/2);left: 0;}
	.ind3-a3>div:nth-child(1){width: 100%;height: 4px;background: #c4312a;margin-bottom: 6px;}
	.ind3-a3>div:nth-child(2){font-size: 20px;line-height: 22px;color: #333333;font-weight: bold;text-align: center;font-family: Arial;transition: 0.5s;}
	.ind3-a3>div:nth-child(3){font-size: 12px;line-height: 16px;color: #999999;text-align: center;font-family: Arial;transition: 0.5s;}
	.ind3-a2:hover .ind3-a3>div:nth-child(2){color: #ce353a;transition: 0.5s;}
	.ind3-a2:hover .ind3-a3>div:nth-child(3){color: #ce353a;transition: 0.5s;}
	.ind3-a4{width: calc(100% - 90px);height: 100%;padding-right: 30px;border-bottom: 1px dashed #dedede;box-sizing: border-box;margin-left: 90px;font-size: 16px;line-height: 66px;color: #333333;transition: 0.5s;}
	.ind3-a2:last-child .ind3-a4{border-bottom: 0;}
	.ind3-a2:hover .ind3-a4{color: #c63932;font-weight: bold;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.ind3-a1{width: 100%;position: relative;padding: 10px 20px;box-sizing: border-box;background: #fff;box-shadow: 0 10px 80px rgba(234,234,234,0.4);}
	.ind3-a2{width: 100%;height: 44px;position: relative;}
	.ind3-a3{width: 56px;height: 40px;border-radius: 2px 2px 0 0;overflow: hidden;background: #f3f3f3;position: absolute;top: calc(50% - 40px/2);left: 0;}
	.ind3-a3>div:nth-child(1){width: 100%;height: 4px;background: #c4312a;margin-bottom: 0px;}
	.ind3-a3>div:nth-child(2){font-size: 16px;line-height: 18px;color: #333333;font-weight: bold;text-align: center;font-family: Arial;transition: 0.5s;}
	.ind3-a3>div:nth-child(3){font-size: 12px;line-height: 14px;color: #999999;text-align: center;font-family: Arial;transition: 0.5s;}
	.ind3-a2:hover .ind3-a3>div:nth-child(2){color: #ce353a;transition: 0.5s;}
	.ind3-a2:hover .ind3-a3>div:nth-child(3){color: #ce353a;transition: 0.5s;}
	.ind3-a4{width: calc(100% - 70px);height: 100%;padding-right: 20px;border-bottom: 1px dashed #dedede;box-sizing: border-box;margin-left: 70px;font-size: 14px;line-height: 44px;color: #333333;transition: 0.5s;}
	.ind3-a2:last-child .ind3-a4{border-bottom: 0;}
	.ind3-a2:hover .ind3-a4{color: #c63932;font-weight: bold;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.ind3-a1{width: 100%;position: relative;padding: 0.1rem 0.2rem;box-sizing: border-box;background: #fff;box-shadow: 0 0.1rem 0.8rem rgba(234,234,234,0.4);}
	.ind3-a2{width: 100%;height: 0.92rem;position: relative;}
	.ind3-a3{width: 0.92rem;height: 0.7rem;border-radius: 0.04rem 0.04rem 0 0;overflow: hidden;background: #f3f3f3;position: absolute;top: calc(50% - 0.7rem/2);left: 0;}
	.ind3-a3>div:nth-child(1){width: 100%;height: 0.04rem;background: #c4312a;margin-bottom: 0.07rem;}
	.ind3-a3>div:nth-child(2){font-size: 0.26rem;line-height: 0.26rem;color: #333333;font-weight: bold;text-align: center;font-family: Arial;margin-bottom: 0.05rem;}
	.ind3-a3>div:nth-child(3){font-size: 0.18rem;line-height: 0.18rem;color: #999999;text-align: center;font-family: Arial;}
	.ind3-a4{width: calc(100% - 1.1rem);height: 100%;padding-right: 0.2rem;border-bottom: 1px dashed #dedede;box-sizing: border-box;margin-left: 1.2rem;font-size: 0.26rem;line-height: 0.92rem;color: #333333;}
	.ind3-a2:last-child .ind3-a4{border-bottom: 0;}
}

{ind4}
@media only screen and (min-width: 1480px) {
	.ind4-a1{width: 100%;position: relative;padding: 30px 24px 16px 24px;box-sizing: border-box;background: #fff;box-shadow: 0 10px 80px rgba(234,234,234,0.4);}
	.ind4-a2{width: 100%;height: 66px;position: relative;transition: 0.5s;}
	.ind4-a2:hover{height: 88px;transition: 0.5s;}
	.ind4-a3{width: 72px;height: 54px;border-radius: 2px 2px 0 0;overflow: hidden;background: #f3f3f3;position: absolute;top: calc(66px/2 - 54px/2);left: 0;}
	.ind4-a3>div:nth-child(1){width: 100%;height: 4px;background: #c4312a;position: absolute;top: 0;left: 0;transition: 0.5s;}
	.ind4-a3>div:nth-child(2){position: relative;top: 0;padding-top: 10px;font-size: 20px;line-height: 22px;color: #333333;font-weight: bold;text-align: center;font-family: Arial;transition: 0.5s;}
	.ind4-a3>div:nth-child(3){position: relative;font-size: 12px;line-height: 16px;color: #999999;text-align: center;font-family: Arial;}
	.ind4-a2:hover .ind4-a3>div:nth-child(1){height: 30px;transition: 0.5s;}
	.ind4-a2:hover .ind4-a3>div:nth-child(2){top: -4px;color: #fff;transition: 0.5s}
	.ind4-a4{width: calc(100% - 90px);height: 100%;padding-right: 30px;border-bottom: 1px dashed #dedede;box-sizing: border-box;position: relative;margin-left: 90px;overflow: hidden;}
	.ind4-a2:last-child .ind4-a4{border-bottom: 0;}
	.ind4-a4>div:nth-child(1){width: 100%;font-size: 16px;line-height: 30px;color: #333333;position: absolute;top: calc(66px/2 - 30px/2);left: 0;transition: 0.5s;}
	.ind4-a2:hover .ind4-a4>div:nth-child(1){color: #c4312a;font-weight: bold;top: 2px;transition: 0.5s;}
	.ind4-a4>div:nth-child(2){width: 100%;font-size: 14px;line-height: 20px;color: #333333;position: absolute;top: 100%;left: 0;transition: 0.5s;}
	.ind4-a2:hover .ind4-a4>div:nth-child(2){color: #c4312a;top: 36px;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.ind4-a1{width: 100%;position: relative;padding: 20px 20px 10px 20px;box-sizing: border-box;background: #fff;box-shadow: 0 10px 80px rgba(234,234,234,0.4);}
	.ind4-a2{width: 100%;height: 44px;position: relative;transition: 0.5s;}
	.ind4-a2:hover{height: 66px;transition: 0.5s;}
	.ind4-a3{width: 56px;height: 40px;border-radius: 2px 2px 0 0;overflow: hidden;background: #f3f3f3;position: absolute;top: calc(44px/2 - 40px/2);left: 0;}
	.ind4-a3>div:nth-child(1){width: 100%;height: 4px;background: #c4312a;position: absolute;top: 0;left: 0;transition: 0.5s;}
	.ind4-a3>div:nth-child(2){position: relative;top: 0;padding-top: 4px;font-size: 16px;line-height: 18px;color: #333333;font-weight: bold;text-align: center;font-family: Arial;transition: 0.5s;}
	.ind4-a3>div:nth-child(3){position: relative;font-size: 12px;line-height: 14px;color: #999999;text-align: center;font-family: Arial;}
	.ind4-a2:hover .ind4-a3>div:nth-child(1){height: 22px;transition: 0.5s;}
	.ind4-a2:hover .ind4-a3>div:nth-child(2){top: 0px;color: #fff;transition: 0.5s}
	.ind4-a4{width: calc(100% - 70px);height: 100%;padding-right: 20px;border-bottom: 1px dashed #dedede;box-sizing: border-box;position: relative;margin-left: 70px;overflow: hidden;}
	.ind4-a2:last-child .ind4-a4{border-bottom: 0;}
	.ind4-a4>div:nth-child(1){width: 100%;font-size: 14px;line-height: 20px;color: #333333;position: absolute;top: calc(44px/2 - 20px/2);left: 0;transition: 0.5s;}
	.ind4-a2:hover .ind4-a4>div:nth-child(1){color: #c4312a;font-weight: bold;top: 4px;transition: 0.5s;}
	.ind4-a4>div:nth-child(2){width: 100%;font-size: 12px;line-height: 20px;color: #333333;position: absolute;top: 100%;left: 0;transition: 0.5s;}
	.ind4-a2:hover .ind4-a4>div:nth-child(2){color: #c4312a;top: 24px;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.ind4-a1{width: 100%;position: relative;padding: 0.1rem 0.2rem 0.1rem 0.2rem;box-sizing: border-box;background: #fff;box-shadow: 0 0.1rem 0.8rem rgba(234,234,234,0.4);}
	.ind4-a2{width: 100%;height: 0.92rem;position: relative;}
	.ind4-a3{width: 0.92rem;height: 0.7rem;border-radius: 0.04rem 0.04rem 0 0;overflow: hidden;background: #f3f3f3;position: absolute;top: calc(50% - 0.7rem/2);left: 0;}
	.ind4-a3>div:nth-child(1){width: 100%;height: 0.04rem;background: #c4312a;position: relative;margin-bottom: 0.07rem;}
	.ind4-a3>div:nth-child(2){position: relative;font-size: 0.26rem;line-height: 0.26rem;color: #333333;font-weight: bold;text-align: center;font-family: Arial;margin-bottom: 0.05rem;}
	.ind4-a3>div:nth-child(3){position: relative;font-size: 0.18rem;line-height: 0.18rem;color: #999999;text-align: center;font-family: Arial;}
	.ind4-a4{width: calc(100% - 1.1rem);height: 100%;padding-right: 0.2rem;border-bottom: 1px dashed #dedede;box-sizing: border-box;position: relative;margin-left: 1.2rem;overflow: hidden;}
	.ind4-a2:last-child .ind4-a4{border-bottom: 0;}
	.ind4-a4>div:nth-child(1){width: 100%;font-size: 0.26rem;line-height: 0.92rem;color: #333333;position: relative;}
	.ind4-a4>div:nth-child(2){display: none;}
}

{ind5}
@media only screen and (min-width: 1480px) {
	.ind5-a1{width: 100%;position: relative;}
	.ind5-a2{width: 100%;padding: 20px 20px 10px 20px;box-sizing: border-box;display: none;background: #fff;box-shadow: 0 10px 80px rgba(234,234,234,0.4);}
	.ind5-a3{width: 100%;height: 132px;position: relative;margin-bottom: 10px;}
	.ind5-a4{width: 230px;height: 100%;border-radius: 2px;}
	.ind5-a4 img{min-height: 100%;transition: 0.5s;}
	.ind5-a3:hover .ind5-a4 img{transform: scale(1.08);transition: 0.5s;}
	.ind5-a5{width: calc(100% - 250px - 20px);font-size: 18px;line-height: 24px;color: #333333;position: absolute;top: 20px;left: 250px;transition: 0.5s;}
	.ind5-a3:hover .ind5-a5{color: #c4312a;transition: 0.5s;}
	.ind5-a6{width: calc(100% - 250px - 20px);height: calc(24px*3);font-size: 14px;line-height: 24px;color: #666666;position: absolute;top: 52px;left: 250px;}
	.ind5-a6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.ind5-a7{width: 100%;height: 56px;position: relative;border-bottom: 1px dashed #dedede;box-sizing: border-box;}
	.ind5-a7:last-child{border: 0;}
	.ind5-a8{height: 9px;position: absolute;top: calc(50% - 9px/2);left: 2px;}
	.ind5-a9{width: calc(100% - 16px - 160px);margin-left: 16px;font-size: 16px;line-height: 56px;color: #666666;transition: 0.5s;}
	.ind5-a7:hover .ind5-a9{color: #c5362f;font-weight: bold;transition: 0.5s;}
	.ind5-a10{font-size: 14px;line-height: 56px;color: #999999;font-family: Arial;position: absolute;top: 0;right: 0;transition: 0.5s;}
	.ind5-a7:hover .ind5-a10{color: #c5362f;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.ind5-a1{width: 100%;position: relative;}
	.ind5-a2{width: 100%;padding: 10px 20px 10px 20px;box-sizing: border-box;display: none;background: #fff;box-shadow: 0 10px 80px rgba(234,234,234,0.4);}
	.ind5-a3{width: 100%;height: 86px;position: relative;margin-bottom: 10px;}
	.ind5-a4{width: 150px;height: 100%;border-radius: 2px;}
	.ind5-a4 img{min-height: 100%;transition: 0.5s;}
	.ind5-a3:hover .ind5-a4 img{transform: scale(1.08);transition: 0.5s;}
	.ind5-a5{width: calc(100% - 170px - 10px);font-size: 16px;line-height: 20px;color: #333333;position: absolute;top: 6px;left: 170px;transition: 0.5s;}
	.ind5-a3:hover .ind5-a5{color: #c4312a;transition: 0.5s;}
	.ind5-a6{width: calc(100% - 170px - 10px);height: calc(18px*3);font-size: 12px;line-height: 18px;color: #666666;position: absolute;top: 28px;left: 170px;}
	.ind5-a6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.ind5-a7{width: 100%;height: 40px;position: relative;border-bottom: 1px dashed #dedede;box-sizing: border-box;}
	.ind5-a7:last-child{border: 0;}
	.ind5-a8{height: 9px;position: absolute;top: calc(50% - 9px/2);left: 2px;}
	.ind5-a9{width: calc(100% - 16px - 100px);margin-left: 16px;font-size: 14px;line-height: 40px;color: #666666;transition: 0.5s;}
	.ind5-a7:hover .ind5-a9{color: #c5362f;font-weight: bold;transition: 0.5s;}
	.ind5-a10{font-size: 12px;line-height: 40px;color: #999999;font-family: Arial;position: absolute;top: 0;right: 0;transition: 0.5s;}
	.ind5-a7:hover .ind5-a10{color: #c5362f;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.ind5-a1{width: 100%;position: relative;}
	.ind5-a2{width: 100%;padding: 0.1rem 0.2rem 0.1rem 0.2rem;box-sizing: border-box;display: none;background: #fff;box-shadow: 0 0.1rem 0.8rem rgba(234,234,234,0.4);}
	.ind5-a3{width: 100%;height: 1.32rem;position: relative;margin-bottom: 0.2rem;}
	.ind5-a4{width: 2.3rem;height: 100%;border-radius: 0.04rem;}
	.ind5-a4 img{min-height: 100%;}
	.ind5-a5{width: calc(100% - 2.5rem - 0.2rem);font-size: 0.28rem;line-height: 0.32rem;color: #333333;position: absolute;top: 0.1rem;left: 2.5rem;}
	.ind5-a6{width: calc(100% - 2.5rem - 0.2rem);height: calc(0.36rem*2);font-size: 0.24rem;line-height: 0.36rem;color: #666666;position: absolute;top: 0.54rem;left: 2.5rem;}
	.ind5-a6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind5-a7{width: 100%;height: 0.92rem;position: relative;border-bottom: 1px dashed #dedede;box-sizing: border-box;}
	.ind5-a7:last-child{border: 0;}
	.ind5-a8{height: 0.1rem;position: absolute;top: calc(50% - 0.1rem/2);left: 0.02rem;}
	.ind5-a9{width: calc(100% - 0.2rem - 1.4rem);margin-left: 0.2rem;font-size: 0.26rem;line-height: 0.92rem;color: #666666;}
	.ind5-a10{font-size: 0.22rem;line-height: 0.92rem;color: #999999;font-family: Arial;position: absolute;top: 0;right: 0;}
}

{ind6}
@media only screen and (min-width: 1480px) {
	.ind6-a1{width: 100%;position: relative;}
	.ind6-a2{width: calc((100% - 16px*2)/3);height: 256px;margin-bottom: 16px;margin-right: 16px;background: #fff;border-radius: 2px;overflow: hidden;float: left;box-shadow: 0 10px 80px rgba(234,234,234,0.4);}
	.ind6-a2:nth-child(3n){margin-right: 0;}
	.ind6-a3{width: 100%;height: 140px;position: relative;margin-bottom: 20px;}
	.ind6-a3 img{min-height: 100%;transition: 0.5s;}
	.ind6-a2:hover .ind6-a3 img{transform: scale(1.08);transition: 0.5s;}
	.ind6-a4{width: 82px;height: 20px;background: #d05a55;font-size: 12px;line-height: 20px;color: #fff;text-align: center;margin: 0 auto;margin-bottom: 12px;}
	.ind6-a5{width: calc(100% - 16px*2);height: calc(24px*2);font-size: 16px;line-height: 24px;color: #333333;margin: 0 auto;}
	.ind6-a5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.ind6-a1{width: 100%;position: relative;}
	.ind6-a2{width: calc((100% - 10px*2)/3);height: 190px;margin-bottom: 10px;margin-right: 10px;background: #fff;border-radius: 2px;overflow: hidden;float: left;box-shadow: 0 10px 80px rgba(234,234,234,0.4);}
	.ind6-a2:nth-child(3n){margin-right: 0;}
	.ind6-a3{width: 100%;height: 92px;position: relative;margin-bottom: 12px;}
	.ind6-a3 img{min-height: 100%;transition: 0.5s;}
	.ind6-a2:hover .ind6-a3 img{transform: scale(1.08);transition: 0.5s;}
	.ind6-a4{width: 82px;height: 20px;background: #d05a55;font-size: 12px;line-height: 20px;color: #fff;text-align: center;margin: 0 auto;margin-bottom: 12px;}
	.ind6-a5{width: calc(100% - 10px*2);height: calc(20px*2);font-size: 14px;line-height: 20px;color: #333333;margin: 0 auto;}
	.ind6-a5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
}
@media only screen and (max-width: 1023px) {
	.ind6-a1{width: 100%;position: relative;}
	.ind6-a2{width: calc(50% - 0.24rem/2);height: 4rem;margin-bottom: 0.24rem;background: #fff;border-radius: 0.04rem;overflow: hidden;float: left;box-shadow: 0 0.1rem 0.8rem rgba(234,234,234,0.4);}
	.ind6-a2:nth-child(odd){float: left;}
	.ind6-a2:nth-child(even){float: right;}
	.ind6-a3{width: 100%;height: 2.14rem;position: relative;margin-bottom: 0.3rem;}
	.ind6-a3 img{min-height: 100%;}
	.ind6-a4{width: 1.6rem;height: 0.32rem;background: #d05a55;font-size: 0.22rem;line-height: 0.32rem;color: #fff;text-align: center;margin: 0 auto;margin-bottom: 0.2rem;}
	.ind6-a5{width: calc(100% - 0.2rem*2);height: calc(0.32rem*2);font-size: 0.24rem;line-height: 0.32rem;color: #333333;margin: 0 auto;}
	.ind6-a5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
}

{ind7}
@media only screen and (min-width: 1480px) {
	.ind7-a1{width: 100%;position: relative;}
	.ind7-a2{width: 100%;display: none;}
	.ind7-a3{width: 100%;height: 120px;margin-bottom: 18px;border-radius: 4px;overflow: hidden;background: #fff;box-shadow: 0 10px 80px rgba(234,234,234,0.4);}
	.ind7-a3:last-child{margin-bottom: 0;}
	.ind7-a4{width: 8px;height: 100%;background: #c4352f;}
	.ind7-a5{width: calc(100% - 35px - 80px);font-size: 18px;line-height: 24px;color: #333333;position: absolute;top: 20px;left: 35px;transition: 0.5s;}
	.ind7-a3:hover .ind7-a5{color: #c4312a;transition: 0.5s;}
	.ind7-a6{width: calc(100% - 35px - 80px);font-size: 14px;line-height: 20px;color: #999999;position: absolute;top: 56px;left: 35px;transition: 0.5s;}
	.ind7-a3:hover .ind7-a6{color: #c4312a;transition: 0.5s;}
	.ind7-a7{width: calc(100% - 35px - 80px);font-size: 14px;line-height: 20px;color: #999999;position: absolute;top: 80px;left: 35px;transition: 0.5s;}
	.ind7-a3:hover .ind7-a7{color: #c4312a;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.ind7-a1{width: 100%;position: relative;}
	.ind7-a2{width: 100%;display: none;}
	.ind7-a3{width: 100%;height: 90px;margin-bottom: 12px;border-radius: 4px;overflow: hidden;background: #fff;box-shadow: 0 10px 80px rgba(234,234,234,0.4);}
	.ind7-a3:last-child{margin-bottom: 0;}
	.ind7-a4{width: 8px;height: 100%;background: #c4352f;}
	.ind7-a5{width: calc(100% - 24px - 60px);font-size: 16px;line-height: 24px;color: #333333;position: absolute;top: 12px;left: 24px;transition: 0.5s;}
	.ind7-a3:hover .ind7-a5{color: #c4312a;transition: 0.5s;}
	.ind7-a6{width: calc(100% - 24px - 60px);font-size: 12px;line-height: 20px;color: #999999;position: absolute;top: 38px;left: 24px;transition: 0.5s;}
	.ind7-a3:hover .ind7-a6{color: #c4312a;transition: 0.5s;}
	.ind7-a7{width: calc(100% - 24px - 60px);font-size: 12px;line-height: 20px;color: #999999;position: absolute;top: 56px;left: 24px;transition: 0.5s;}
	.ind7-a3:hover .ind7-a7{color: #c4312a;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.ind7-a1{width: 100%;position: relative;}
	.ind7-a2{width: 100%;display: none;}
	.ind7-a3{width: 100%;height: 1.66rem;margin-bottom: 0.24rem;border-radius: 0.06rem;overflow: hidden;background: #fff;box-shadow: 0 0.1rem 0.8rem rgba(234,234,234,0.4);}
	.ind7-a3:last-child{margin-bottom: 0;}
	.ind7-a4{width: 0.1rem;height: 100%;background: #c4352f;}
	.ind7-a5{width: calc(100% - 0.3rem - 0.6rem);font-size: 0.28rem;line-height: 0.32rem;color: #333333;position: absolute;top: 0.3rem;left: 0.3rem;}
	.ind7-a6{width: calc(100% - 0.3rem - 0.6rem);font-size: 0.24rem;line-height: 0.28rem;color: #999999;position: absolute;top: 0.76rem;left: 0.3rem;}
	.ind7-a7{width: calc(100% - 0.3rem - 0.6rem);font-size: 0.24rem;line-height: 0.28rem;color: #999999;position: absolute;top: 1.08rem;left: 0.3rem;}
}

{ind8}
@media only screen and (min-width: 1480px) {
	.ind8-a1{width: 1440px;position: relative;margin: 0 auto;margin-bottom: 76px;}
	.ind8-a1 img{transition: 0.5s;}
	.ind8-a1:hover img{transform: scale(1.08);transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.ind8-a1{width: 960px;position: relative;margin: 0 auto;margin-bottom: 76px;}
	.ind8-a1 img{transition: 0.5s;}
	.ind8-a1:hover img{transform: scale(1.08);transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.ind8-a1{width: calc(100% - 0.24rem*2);position: relative;margin: 0 auto;margin-bottom: 0.6rem;}
}

{ban1}
@media only screen and (min-width: 1480px) {
	.ban1-a1{width: 100%;overflow: hidden;margin-bottom: 50px;}
	.ban1-a1>div{width: 1920px;margin-left: calc(50% - 1920px/2);}
	.ban1-a1>div img{transition: 0.5s;}
	.ban1-a1:hover>div img{transform: scale(1.08);transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.ban1-a1{width: 100%;overflow: hidden;margin-bottom: 30px;}
	.ban1-a1>div{width: 1480px;margin-left: calc(50% - 1480px/2);}
	.ban1-a1>div img{transition: 0.5s;}
	.ban1-a1:hover>div img{transform: scale(1.08);transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.ban1-a1{width: 100%;overflow: hidden;}
	.ban1-a1>div{width: 200%;margin-left: calc(50% - 200%/2);}
}

{frame1}
@media only screen and (min-width: 1480px) {
	.frame1-a1{width: 1440px;position: relative;margin: 0 auto;margin-bottom: 140px;}
	.frame1-a2{width: 246px;min-height: 1134px;position: relative;border-radius: 5px;background: #f7f7f7;float: left;overflow: hidden;}
	.frame1-a2{background: url(../img/a08.png) no-repeat #f7f7f7;background-size: 100% auto;background-position: 0 calc(100% - 40px);}
	.frame1-a3{width: 100%;height: 56px;position: relative;font-size: 18px;line-height: 56px;color: #fff;text-align: center;}
	.frame1-a3{background: url(../img/b07.jpg) no-repeat #f7f7f7;background-size: 100% 100%;background-position: center center;}
	.frame1-a4{width: 100%;padding: 12px 10px 0 10px;box-sizing: border-box;position: relative;}
	.frame1-a5{width: 100%;height: 46px;position: relative;background: #fff;margin-bottom: 10px;}
	.frame1-a6{width: 0;height: 100%;position: relative;background: #c4312a;transition: 0.5s;}
	.frame1-a5:hover .frame1-a6{width: 100%;transition: 0.5s;}
	.frame1-a5.on1 .frame1-a6{width: 100%;}
	.frame1-a7{width: 5px;position: absolute;top: calc(50% - 9px/2);left: 26px;}
	.frame1-a7 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.frame1-a7 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.frame1-a5:hover .frame1-a7 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.frame1-a5:hover .frame1-a7 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.frame1-a5.on1 .frame1-a7 img:nth-child(1){opacity: 0;}
	.frame1-a5.on1 .frame1-a7 img:nth-child(2){opacity: 1;}
	.frame1-a8{font-size: 16px;line-height: 46px;position: absolute;top: 0;left: 44px;transition: 0.5s;}
	.frame1-a5:hover .frame1-a8{color: #fff;transition: 0.5s;}
	.frame1-a5.on1 .frame1-a8{color: #fff;}
	.frame1-a9{width: calc(100% - 280px);position: relative;float: right;}
	.frame1-b1{width: 100%;height: 55px;border-bottom: 1px solid #dcdcdc;position: relative;margin-bottom: 28px;}
	.frame1-b2{padding: 0 30px;background: #c4312a;border-radius: 4px 4px 0 0;font-size: 18px;line-height: 56px;color: #fff;float: left;}
	.frame1-b3{font-size: 16px;line-height: 56px;color: #bdbdbd;font-family: Arial;float: left;margin-left: 12px;}
	.frame1-b4{float: right;}
	.frame1-b5{height: 19px;position: relative;top: calc(55px/2 - 19px/2);float: left;margin-right: 8px;}
	.frame1-b6{font-size: 14px;line-height: 56px;color: #333333;float: left;}
	.frame1-c1{width: 100%;padding: 30px 30px 62px 30px;box-sizing: border-box;background: #fff;box-shadow: 0 10px 80px rgba(234,234,234,0.4);position: relative;}
	.frame1-c1.on1{padding: 0;}
	.frame1-e1{width: 100%;position: relative;}
	.frame1-d1{width: 16px;height: 18px;position: absolute;top: calc(50% - 18px/2);right: 18px;cursor: pointer;transition: 0.5s;}
	.frame1-d1.on1{transform: rotate(90deg);transition: 0.5s;}
	.frame1-d1 img{width: 10px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.frame1-d1 img:nth-child(1){opacity: 1;transition: 0.5s;}
	.frame1-d1 img:nth-child(2){opacity: 0;transition: 0.5s;}
	.frame1-a5:hover .frame1-d1 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.frame1-a5:hover .frame1-d1 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.frame1-d1.on1 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.frame1-d1.on1 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.frame1-d1.on2 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.frame1-d1.on2 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.frame1-d2{width: 100%;position: relative;padding-left: 20px;box-sizing: border-box;display: none;}
	.frame1-d3{width: 100%;height: 46px;position: relative;background: #fff;margin-bottom: 10px;}
	.frame1-d4{width: 0;height: 100%;position: relative;background: #c4312a;transition: 0.5s;}
	.frame1-d3:hover .frame1-d4{width: 100%;transition: 0.5s;}
	.frame1-d3.on1 .frame1-d4{width: 100%;}
	.frame1-d5{width: 5px;position: absolute;top: calc(50% - 9px/2);left: 26px;}
	.frame1-d5 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.frame1-d5 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.frame1-d3:hover .frame1-d5 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.frame1-d3:hover .frame1-d5 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.frame1-d3.on1 .frame1-d5 img:nth-child(1){opacity: 0;}
	.frame1-d3.on1 .frame1-d5 img:nth-child(2){opacity: 1;}
	.frame1-d6{font-size: 16px;line-height: 46px;position: absolute;top: 0;left: 44px;transition: 0.5s;}
	.frame1-d3:hover .frame1-d6{color: #fff;transition: 0.5s;}
	.frame1-d3.on1 .frame1-d6{color: #fff;}
	.frame1-a5.on2 .frame1-a6{width: 100%;}
	.frame1-a5.on2 .frame1-a7 img:nth-child(1){opacity: 0;}
	.frame1-a5.on2 .frame1-a7 img:nth-child(2){opacity: 1;}
	.frame1-a5.on2 .frame1-a8{color: #fff;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.frame1-a1{width: 960px;position: relative;margin: 0 auto;margin-bottom: 100px;}
	.frame1-a2{width: 210px;min-height: 840px;position: relative;border-radius: 5px;background: #f7f7f7;float: left;overflow: hidden;}
	.frame1-a2{background: url(../images/a08.png) no-repeat #f7f7f7;background-size: 100% auto;background-position: 0 calc(100% - 30px);}
	.frame1-a3{width: 100%;height: 44px;position: relative;font-size: 16px;line-height: 44px;color: #fff;text-align: center;}
	.frame1-a3{background: url(../images/b07.jpg) no-repeat #f7f7f7;background-size: 100% 100%;background-position: center center;}
	.frame1-a4{width: 100%;padding: 12px 10px 0 10px;box-sizing: border-box;position: relative;}
	.frame1-a5{width: 100%;height: 40px;position: relative;background: #fff;margin-bottom: 10px;}
	.frame1-a6{width: 0;height: 100%;position: relative;background: #c4312a;transition: 0.5s;}
	.frame1-a5:hover .frame1-a6{width: 100%;transition: 0.5s;}
	.frame1-a5.on1 .frame1-a6{width: 100%;}
	.frame1-a7{width: 5px;position: absolute;top: calc(50% - 9px/2);left: 20px;}
	.frame1-a7 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.frame1-a7 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.frame1-a5:hover .frame1-a7 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.frame1-a5:hover .frame1-a7 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.frame1-a5.on1 .frame1-a7 img:nth-child(1){opacity: 0;}
	.frame1-a5.on1 .frame1-a7 img:nth-child(2){opacity: 1;}
	.frame1-a8{font-size: 14px;line-height: 40px;position: absolute;top: 0;left: 40px;transition: 0.5s;}
	.frame1-a5:hover .frame1-a8{color: #fff;transition: 0.5s;}
	.frame1-a5.on1 .frame1-a8{color: #fff;}
	.frame1-a9{width: calc(100% - 240px);position: relative;float: right;}
	.frame1-b1{width: 100%;height: 45px;border-bottom: 1px solid #dcdcdc;position: relative;margin-bottom: 20px;}
	.frame1-b2{padding: 0 20px;background: #c4312a;border-radius: 4px 4px 0 0;font-size: 16px;line-height: 46px;color: #fff;float: left;}
	.frame1-b3{font-size: 14px;line-height: 46px;color: #bdbdbd;font-family: Arial;float: left;margin-left: 10px;}
	.frame1-b4{float: right;}
	.frame1-b5{height: 15px;position: relative;top: calc(45px/2 - 15px/2);float: left;margin-right: 8px;}
	.frame1-b6{font-size: 12px;line-height: 46px;color: #333333;float: left;}
	.frame1-c1{width: 100%;padding: 20px 20px 50px 20px;box-sizing: border-box;background: #fff;box-shadow: 0 10px 80px rgba(234,234,234,0.4);position: relative;}
	.frame1-c1.on1{padding: 0;}
	.frame1-d1{width: 16px;height: 18px;position: absolute;top: calc(50% - 18px/2);right: 18px;cursor: pointer;transition: 0.5s;}
	.frame1-d1.on1{transform: rotate(90deg);transition: 0.5s;}
	.frame1-d1 img{width: 10px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.frame1-d1 img:nth-child(1){opacity: 1;transition: 0.5s;}
	.frame1-d1 img:nth-child(2){opacity: 0;transition: 0.5s;}
	.frame1-a5:hover .frame1-d1 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.frame1-a5:hover .frame1-d1 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.frame1-d1.on1 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.frame1-d1.on1 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.frame1-d1.on2 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.frame1-d1.on2 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.frame1-d2{width: 100%;position: relative;padding-left: 20px;box-sizing: border-box;display: none;}
	.frame1-d3{width: 100%;height: 40px;position: relative;background: #fff;margin-bottom: 10px;}
	.frame1-d4{width: 0;height: 100%;position: relative;background: #c4312a;transition: 0.5s;}
	.frame1-d3:hover .frame1-d4{width: 100%;transition: 0.5s;}
	.frame1-d3.on1 .frame1-d4{width: 100%;}
	.frame1-d5{width: 5px;position: absolute;top: calc(50% - 9px/2);left: 20px;}
	.frame1-d5 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.frame1-d5 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.frame1-d3:hover .frame1-d5 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.frame1-d3:hover .frame1-d5 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.frame1-d3.on1 .frame1-d5 img:nth-child(1){opacity: 0;}
	.frame1-d3.on1 .frame1-d5 img:nth-child(2){opacity: 1;}
	.frame1-d6{font-size: 14px;line-height: 40px;position: absolute;top: 0;left: 40px;transition: 0.5s;}
	.frame1-d3:hover .frame1-d6{color: #fff;transition: 0.5s;}
	.frame1-d3.on1 .frame1-d6{color: #fff;}
	.frame1-a5.on2 .frame1-a6{width: 100%;}
	.frame1-a5.on2 .frame1-a7 img:nth-child(1){opacity: 0;}
	.frame1-a5.on2 .frame1-a7 img:nth-child(2){opacity: 1;}
	.frame1-a5.on2 .frame1-a8{color: #fff;}
}
@media only screen and (max-width: 1023px) {
	.frame1-a1{width: 100%;position: relative;margin: 0 auto;margin-bottom: 0.8rem;}
	.frame1-a2{display: none;}
	.frame1-a9{width: 100%;position: relative;}
	.frame1-b1{width: 100%;height: 0.8rem;border-bottom: 1px solid #dcdcdc;position: relative;margin-bottom: 0.24rem;}
	.frame1-b2{padding: 0 0.24rem;background: #c4312a;border-radius: 0 0 0 0;font-size: 0.28rem;line-height: 0.8rem;color: #fff;float: left;}
	.frame1-b3{font-size: 0.24rem;line-height: 0.8rem;color: #bdbdbd;font-family: Arial;float: left;margin-left: 0.2rem;display: none;}
	.frame1-b4{float: right;margin-right: 0.24rem;}
	.frame1-b5{height: 0.3rem;position: relative;top: calc(0.8rem/2 - 0.3rem/2);float: left;margin-right: 0.1rem;}
	.frame1-b6{font-size: 0.22rem;line-height: 0.8rem;color: #333333;float: left;}
	.frame1-c1{width: calc(100% - 0.24rem*2);padding: 0;box-sizing: border-box;background: #fff;position: relative;margin: 0 auto;}
	.frame1-c1.on1{padding: 0;margin-top: -0.24rem;width: 100%;}
}

{page1}
@media only screen and (min-width: 1480px) {
	.page1-a1{width: 100%;margin: 0 auto;position: relative;text-align: center;position: absolute;top: calc(100% + 140px/2 - 36px/2);left: 0;}
	.page1-a1>a{width: 36px;height: 36px;border: 1px solid #cacaca;border-radius: 2px;box-sizing: border-box;font-size: 16px;line-height: 34px;color: #666;background: #fff;text-align: center;margin: 0 4px;display: none;transition: 0.5s;}
	.page1-a1>a:nth-child(1),.page1-a1>a:nth-last-child(1){width: 62px;color: #666!important;border: 1px solid #fff!important;background: #fff!important;}
	.page1-a1>a:nth-child(2),.page1-a1>a:nth-last-child(2){width: 74px;color: #666!important;border: 1px solid #fff!important;background: #fff!important;}
	.page1-a1>a:hover{color: #fff;;background: #9d0005;border: 1px solid #9d0005;transition: 0.5s;}
	.page1-a1>a.select{color: #fff;;background: #9d0005;border: 1px solid #9d0005;}
	.page1-b1{display: none;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.page1-a1{width: 100%;margin: 0 auto;position: relative;text-align: center;position: absolute;top: calc(100% + 100px/2 - 30px/2);left: 0;}
	.page1-a1>a{width: 30px;height: 30px;border: 1px solid #cacaca;border-radius: 2px;box-sizing: border-box;font-size: 14px;line-height: 28px;color: #666;background: #fff;text-align: center;margin: 0 4px;display: none;transition: 0.5s;}
	.page1-a1>a:nth-child(1),.page1-a1>a:nth-last-child(1){width: 48px;color: #666!important;border: 1px solid #fff!important;background: #fff!important;}
	.page1-a1>a:nth-child(2),.page1-a1>a:nth-last-child(2){width: 60px;color: #666!important;border: 1px solid #fff!important;background: #fff!important;}
	.page1-a1>a:hover{color: #fff;;background: #9d0005;border: 1px solid #9d0005;transition: 0.5s;}
	.page1-a1>a.select{color: #fff;;background: #9d0005;border: 1px solid #9d0005;}
	.page1-b1{display: none;}
}
@media only screen and (max-width: 1023px) {
	.page1-a1{display: none;}
	.page1-b1{width: calc(100% - 0.24rem*2);height: 0.88rem;border-radius: 0.1rem;background: #c4312a;font-size: 0.26rem;line-height: 0.88rem;color: #fff;text-align: center;margin: 0 auto;}
}

{research1}
@media only screen and (min-width: 1480px) {
	.research1-a1{width: 100%;}
	.research1-a2{width: 100%;height: 120px;border-radius: 4px;background: #fff;position: relative;margin-bottom: 18px;box-shadow: 0 10px 80px rgba(234,234,234,0.4);overflow: hidden;}
	.research1-a2:last-child{margin-bottom: 0;}
	.research1-a3{width: 0;height: 100%;background: #ebebeb;position: relative;transition: 0.5s;}
	.research1-a2:hover .research1-a3{width: 100%;transition: 0.5s;}
	.research1-a4{width: 8px;height: 100%;background: #c4312a;position: absolute;top: 0;left: 0;}
	.research1-a5{width: calc(100% - 36px - 80px);font-size: 18px;line-height: 24px;color: #333;position: absolute;top: 20px;left: 36px;}
	.research1-a6{width: calc(100% - 36px - 80px);font-size: 14px;line-height: 20px;color: #999;position: absolute;top: 56px;left: 36px;}
	.research1-a7{width: calc(100% - 36px - 80px);font-size: 14px;line-height: 20px;color: #999;position: absolute;top: 80px;left: 36px;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.research1-a1{width: 100%;}
	.research1-a2{width: 100%;height: 90px;border-radius: 4px;background: #fff;position: relative;margin-bottom: 12px;box-shadow: 0 10px 80px rgba(234,234,234,0.4);overflow: hidden;}
	.research1-a2:last-child{margin-bottom: 0;}
	.research1-a3{width: 0;height: 100%;background: #ebebeb;position: relative;transition: 0.5s;}
	.research1-a2:hover .research1-a3{width: 100%;transition: 0.5s;}
	.research1-a4{width: 8px;height: 100%;background: #c4312a;position: absolute;top: 0;left: 0;}
	.research1-a5{width: calc(100% - 24px - 60px);font-size: 16px;line-height: 24px;color: #333;position: absolute;top: 12px;left: 24px;}
	.research1-a6{width: calc(100% - 24px - 60px);font-size: 12px;line-height: 20px;color: #999;position: absolute;top: 38px;left: 24px;}
	.research1-a7{width: calc(100% - 24px - 60px);font-size: 12px;line-height: 20px;color: #999;position: absolute;top: 56px;left: 24px;}
}
@media only screen and (max-width: 1023px) {
	.research1-a1{width: 100%;margin-bottom: 0.8rem;}
	.research1-a2{width: 100%;height: 1.66rem;border-radius: 0.06rem;background: #fff;position: relative;margin-bottom: 0.24rem;box-shadow: 0 0.1rem 0.8rem rgba(234,234,234,0.4);overflow: hidden;}
	.research1-a2:last-child{margin-bottom: 0;}
	.research1-a3{width: 0;height: 100%;background: #ebebeb;position: relative;}
	.research1-a4{width: 0.1rem;height: 100%;background: #c4312a;position: absolute;top: 0;left: 0;}
	.research1-a5{width: calc(100% - 0.3rem - 0.6rem);font-size: 0.28rem;line-height: 0.32rem;color: #333;position: absolute;top: 0.3rem;left: 0.3rem;}
	.research1-a6{width: calc(100% - 0.3rem - 0.6rem);font-size: 0.24rem;line-height: 0.28rem;color: #999;position: absolute;top: 0.76rem;left: 0.3rem;}
	.research1-a7{width: calc(100% - 0.3rem - 0.6rem);font-size: 0.24rem;line-height: 0.28rem;color: #999;position: absolute;top: 1.08rem;left: 0.3rem;}
}

{education1}
@media only screen and (min-width: 1480px) {
	.education1-a1{width: 100%;}
	.education1-a2{width: 100%;height: 132px;position: relative;margin-bottom: 10px;}
	.education1-a3{width: 230px;height: 100%;border-radius: 2px;}
	.education1-a3 img{min-height: 100%;transition: 0.5s;}
	.education1-a2:hover .education1-a3 img{transform: scale(1.08);transition: 0.5s;}
	.education1-a4{width: calc(100% - 250px - 20px);font-size: 18px;line-height: 24px;color: #333333;position: absolute;top: 20px;left: 250px;transition: 0.5s;}
	.education1-a2:hover .education1-a4{color: #c4312a;transition: 0.5s;}
	.education1-a5{width: calc(100% - 250px - 20px);height: calc(24px*3);font-size: 14px;line-height: 24px;color: #666666;position: absolute;top: 52px;left: 250px;}
	.education1-a5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.education1-b1{width: 100%;height: 60px;position: relative;border-bottom: 1px dashed #dedede;box-sizing: border-box;}
	.education1-b1:last-child{border: 0;}
	.education1-b2{height: 9px;position: absolute;top: calc(50% - 9px/2);left: 2px;}
	.education1-b3{width: calc(100% - 16px - 160px);margin-left: 16px;font-size: 16px;line-height: 60px;color: #666666;transition: 0.5s;}
	.education1-b1:hover .education1-b3{color: #c5362f;font-weight: bold;transition: 0.5s;}
	.education1-b4{font-size: 14px;line-height: 60px;color: #999999;font-family: Arial;position: absolute;top: 0;right: 0;transition: 0.5s;}
	.education1-b1:hover .education1-b4{color: #c5362f;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.education1-a1{width: 100%;}
	.education1-a2{width: 100%;height: 86px;position: relative;margin-bottom: 10px;}
	.education1-a3{width: 150px;height: 100%;border-radius: 2px;}
	.education1-a3 img{min-height: 100%;transition: 0.5s;}
	.education1-a2:hover .education1-a3 img{transform: scale(1.08);transition: 0.5s;}
	.education1-a4{width: calc(100% - 170px - 10px);font-size: 16px;line-height: 20px;color: #333333;position: absolute;top: 6px;left: 170px;transition: 0.5s;}
	.education1-a2:hover .education1-a4{color: #c4312a;transition: 0.5s;}
	.education1-a5{width: calc(100% - 170px - 10px);height: calc(18px*3);font-size: 12px;line-height: 18px;color: #666666;position: absolute;top: 28px;left: 170px;}
	.education1-a5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.education1-b1{width: 100%;height: 40px;position: relative;border-bottom: 1px dashed #dedede;box-sizing: border-box;}
	.education1-b1:last-child{border: 0;}
	.education1-b2{height: 9px;position: absolute;top: calc(50% - 9px/2);left: 2px;}
	.education1-b3{width: calc(100% - 16px - 100px);margin-left: 16px;font-size: 14px;line-height: 40px;color: #666666;transition: 0.5s;}
	.education1-b1:hover .education1-b3{color: #c5362f;font-weight: bold;transition: 0.5s;}
	.education1-b4{font-size: 12px;line-height: 40px;color: #999999;font-family: Arial;position: absolute;top: 0;right: 0;transition: 0.5s;}
	.education1-b1:hover .education1-b4{color: #c5362f;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.education1-a1{width: 100%;margin-bottom: 0.8rem;}
	.education1-a2{width: 100%;height: 1.32rem;position: relative;margin-bottom: 0.2rem;}
	.education1-a3{width: 2.3rem;height: 100%;border-radius: 0.04rem;}
	.education1-a3 img{min-height: 100%;}
	.education1-a4{width: calc(100% - 2.5rem - 0.2rem);font-size: 0.28rem;line-height: 0.32rem;color: #333333;position: absolute;top: 0.1rem;left: 2.5rem;}
	.education1-a5{width: calc(100% - 2.5rem - 0.2rem);height: calc(0.36rem*2);font-size: 0.24rem;line-height: 0.36rem;color: #666666;position: absolute;top: 0.54rem;left: 2.5rem;}
	.education1-a5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.education1-b1{width: 100%;height: 0.92rem;position: relative;border-bottom: 1px dashed #dedede;box-sizing: border-box;}
	.education1-b1:last-child{border: 0;}
	.education1-b2{height: 0.1rem;position: absolute;top: calc(50% - 0.1rem/2);left: 0.02rem;}
	.education1-b3{width: calc(100% - 0.2rem - 1.4rem);margin-left: 0.2rem;font-size: 0.26rem;line-height: 0.92rem;color: #666666;}
	.education1-b4{font-size: 0.22rem;line-height: 0.92rem;color: #999999;font-family: Arial;position: absolute;top: 0;right: 0;}
}

{teacher1}
@media only screen and (min-width: 1480px) {
	.teacher1-a1{width: 100%;font-size: 20px;line-height: 20px;color: #333333;text-align: center;font-weight: bold;padding: 28px 0 46px 0;}
	.teacher1-a2{width: calc(100% + 20px);}
	.teacher1-a3{width: calc((100% - 20px - 16px*6)/7);height: 60px;border-radius: 2px;background: #f7f7f7;margin-right: 16px;margin-bottom: 16px;float: left;position: relative;overflow: hidden;}
	/*.teacher1-a3:nth-child(7n){margin-right: 0;}*/
	.teacher1-a4{width: 0;height: 100%;background: #c4312a;position: relative;transition: 0.5s;}
	.teacher1-a3:hover .teacher1-a4{width: 100%;transition: 0.5s;}
	.teacher1-a5{width: calc(100% - 24px - 36px);font-size: 16px;line-height: 60px;color: #333333;position: absolute;top: 0;left: 24px;transition: 0.5s;}
	.teacher1-a3:hover .teacher1-a5{color: #fff;transition: 0.5s;}
	.teacher1-a6{width: 6px;position: absolute;top: calc(50% - 10px/2);right: 24px;}
	.teacher1-a6 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.teacher1-a6 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.teacher1-a3:hover .teacher1-a6 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.teacher1-a3:hover .teacher1-a6 img:nth-child(2){opacity: 1;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.teacher1-a1{width: 100%;font-size: 16px;line-height: 16px;color: #333333;text-align: center;font-weight: bold;padding: 20px 0 36px 0;}
	.teacher1-a2{width: calc(100% + 16px);}
	.teacher1-a3{width: calc((100% - 16px - 10px*6)/7);height: 44px;border-radius: 2px;background: #f7f7f7;margin-right: 10px;margin-bottom: 10px;float: left;position: relative;overflow: hidden;}
	/*.teacher1-a3:nth-child(7n){margin-right: 0;}*/
	.teacher1-a4{width: 0;height: 100%;background: #c4312a;position: relative;transition: 0.5s;}
	.teacher1-a3:hover .teacher1-a4{width: 100%;transition: 0.5s;}
	.teacher1-a5{width: calc(100% - 16px - 24px);font-size: 12px;line-height: 44px;color: #333333;position: absolute;top: 0;left: 16px;transition: 0.5s;}
	.teacher1-a3:hover .teacher1-a5{color: #fff;transition: 0.5s;}
	.teacher1-a6{width: 6px;position: absolute;top: calc(50% - 10px/2);right: 16px;}
	.teacher1-a6 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.teacher1-a6 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.teacher1-a3:hover .teacher1-a6 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.teacher1-a3:hover .teacher1-a6 img:nth-child(2){opacity: 1;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.teacher1-a1{width: 100%;font-size: 0.32rem;line-height: 0.32rem;color: #333333;text-align: center;font-weight: bold;padding: 0.4rem 0 0.4rem 0;}
	.teacher1-a2{width: 100%;margin-bottom: 0.8rem;}
	.teacher1-a3{width: calc((100% - 0.24rem*2)/3);height: 0.66rem;border-radius: 0.05rem;background: #f7f7f7;margin-right: 0.24rem;margin-bottom: 0.24rem;float: left;position: relative;overflow: hidden;}
	.teacher1-a3:nth-child(3n){margin-right: 0;}
	.teacher1-a4{width: 0;height: 100%;background: #c4312a;position: relative;}
	.teacher1-a5{width: calc(100% - 0.2rem - 0.36rem);font-size: 0.26rem;line-height: 0.66rem;color: #333333;position: absolute;top: 0;left: 0.2rem;}
	.teacher1-a6{width: 0.1rem;position: absolute;top: calc(50% - 0.18rem/2);right: 0.2rem;}
	.teacher1-a6 img:nth-child(1){display: block;}
	.teacher1-a6 img:nth-child(2){display: none;}
}

{picture1}
@media only screen and (min-width: 1480px) {
	.picture1-a1{width: 100%;}
	.picture1-a2{width: calc((100% - 16px*3)/4);height: 250px;border-radius: 4px;overflow: hidden;margin-right: 16px;margin-bottom: 20px;background: #fff;float: left;box-shadow: 0 10px 80px rgba(234,234,234,0.4);}
	.picture1-a2:nth-child(4n){margin-right: 0;}
	.picture1-a3{width: 100%;height: 160px;margin-bottom: 24px;position: relative;}
	.picture1-a3 img{min-height: 100%;transition: 0.5s;}
	.picture1-a2:hover .picture1-a3 img{transform: scale(1.08);transition: 0.5s;}
	.picture1-a3 div{width: 80px;height: 20px;background: rgba(196,49,42,0.8);font-size: 12px;line-height: 20px;color: #fff;text-align: center;position: absolute;bottom: 0;right: 0;}
	.picture1-a4{width: calc(100% - 20px*2);font-size: 16px;line-height: 24px;color: #333333;height: calc(24px*2);margin: 0 auto;}
	.picture1-a4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.picture1-a1{width: 100%;}
	.picture1-a2{width: calc((100% - 10px*3)/4);height: 180px;border-radius: 4px;overflow: hidden;margin-right: 10px;margin-bottom: 12px;background: #fff;float: left;box-shadow: 0 10px 80px rgba(234,234,234,0.4);}
	.picture1-a2:nth-child(4n){margin-right: 0;}
	.picture1-a3{width: 100%;height: 100px;margin-bottom: 20px;position: relative;}
	.picture1-a3 img{min-height: 100%;transition: 0.5s;}
	.picture1-a2:hover .picture1-a3 img{transform: scale(1.08);transition: 0.5s;}
	.picture1-a3 div{width: 80px;height: 20px;background: rgba(196,49,42,0.8);font-size: 12px;line-height: 20px;color: #fff;text-align: center;position: absolute;bottom: 0;right: 0;}
	.picture1-a4{width: calc(100% - 10px*2);font-size: 14px;line-height: 20px;color: #333333;height: calc(20px*2);margin: 0 auto;}
	.picture1-a4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
}
@media only screen and (max-width: 1023px) {
	.picture1-a1{width: 100%;margin-bottom: 0.8rem;}
	.picture1-a2{width: calc(50% - 0.24rem/2);height: 3.4rem;border-radius: 0.04rem;overflow: hidden;margin-bottom: 0.24rem;background: #fff;float: left;box-shadow: 0 0.1rem 0.8rem rgba(234,234,234,0.4);}
	.picture1-a2:nth-child(odd){float: left;}
	.picture1-a2:nth-child(even){float: right;}
	.picture1-a3{width: 100%;height: 2.14rem;margin-bottom: 0.3rem;position: relative;}
	.picture1-a3 img{min-height: 100%;transition: 0.5s;}
	.picture1-a2:hover .picture1-a3 img{transform: scale(1.08);transition: 0.5s;}
	.picture1-a3 div{width: 1.6rem;height: 0.32rem;background: rgba(196,49,42,0.8);font-size: 0.22rem;line-height: 0.32rem;color: #fff;text-align: center;position: absolute;bottom: 0;right: 0;}
	.picture1-a4{width: calc(100% - 0.2rem*2);font-size: 0.24rem;line-height: 0.32rem;color: #333333;height: calc(0.32rem*2);margin: 0 auto;}
	.picture1-a4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
}

{news1}
@media only screen and (min-width: 1480px) {
	.news1-a1{width: 100%;position: relative;padding: 30px 24px 16px 24px;box-sizing: border-box;background: #fff;box-shadow: 0 10px 80px rgba(234,234,234,0.4);}
	.news1-a2{width: 100%;height: 66px;position: relative;transition: 0.5s;}
	.news1-a2:hover{height: 88px;transition: 0.5s;}
	.news1-a3{width: 72px;height: 54px;border-radius: 2px 2px 0 0;overflow: hidden;background: #f3f3f3;position: absolute;top: calc(66px/2 - 54px/2);left: 0;}
	.news1-a3>div:nth-child(1){width: 100%;height: 4px;background: #c4312a;position: absolute;top: 0;left: 0;transition: 0.5s;}
	.news1-a3>div:nth-child(2){position: relative;top: 0;padding-top: 10px;font-size: 20px;line-height: 22px;color: #333333;font-weight: bold;text-align: center;font-family: Arial;transition: 0.5s;}
	.news1-a3>div:nth-child(3){position: relative;font-size: 12px;line-height: 16px;color: #999999;text-align: center;font-family: Arial;}
	.news1-a2:hover .news1-a3>div:nth-child(1){height: 30px;transition: 0.5s;}
	.news1-a2:hover .news1-a3>div:nth-child(2){top: -4px;color: #fff;transition: 0.5s}
	.news1-a4{width: calc(100% - 90px);height: 100%;padding-right: 30px;border-bottom: 1px dashed #dedede;box-sizing: border-box;position: relative;margin-left: 90px;overflow: hidden;}
	.news1-a2:last-child .news1-a4{border-bottom: 0;}
	.news1-a4>div:nth-child(1){width: 100%;font-size: 16px;line-height: 30px;color: #333333;position: absolute;top: calc(66px/2 - 30px/2);left: 0;transition: 0.5s;}
	.news1-a2:hover .news1-a4>div:nth-child(1){color: #c4312a;font-weight: bold;top: 2px;transition: 0.5s;}
	.news1-a4>div:nth-child(2){width: 100%;font-size: 14px;line-height: 20px;color: #333333;position: absolute;top: 100%;left: 0;transition: 0.5s;}
	.news1-a2:hover .news1-a4>div:nth-child(2){color: #c4312a;top: 36px;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.news1-a1{width: 100%;position: relative;padding: 20px 20px 10px 20px;box-sizing: border-box;background: #fff;box-shadow: 0 10px 80px rgba(234,234,234,0.4);}
	.news1-a2{width: 100%;height: 44px;position: relative;transition: 0.5s;}
	.news1-a2:hover{height: 66px;transition: 0.5s;}
	.news1-a3{width: 56px;height: 40px;border-radius: 2px 2px 0 0;overflow: hidden;background: #f3f3f3;position: absolute;top: calc(44px/2 - 40px/2);left: 0;}
	.news1-a3>div:nth-child(1){width: 100%;height: 4px;background: #c4312a;position: absolute;top: 0;left: 0;transition: 0.5s;}
	.news1-a3>div:nth-child(2){position: relative;top: 0;padding-top: 4px;font-size: 16px;line-height: 18px;color: #333333;font-weight: bold;text-align: center;font-family: Arial;transition: 0.5s;}
	.news1-a3>div:nth-child(3){position: relative;font-size: 12px;line-height: 14px;color: #999999;text-align: center;font-family: Arial;}
	.news1-a2:hover .news1-a3>div:nth-child(1){height: 22px;transition: 0.5s;}
	.news1-a2:hover .news1-a3>div:nth-child(2){top: 0px;color: #fff;transition: 0.5s}
	.news1-a4{width: calc(100% - 70px);height: 100%;padding-right: 20px;border-bottom: 1px dashed #dedede;box-sizing: border-box;position: relative;margin-left: 70px;overflow: hidden;}
	.news1-a2:last-child .news1-a4{border-bottom: 0;}
	.news1-a4>div:nth-child(1){width: 100%;font-size: 14px;line-height: 20px;color: #333333;position: absolute;top: calc(44px/2 - 20px/2);left: 0;transition: 0.5s;}
	.news1-a2:hover .news1-a4>div:nth-child(1){color: #c4312a;font-weight: bold;top: 4px;transition: 0.5s;}
	.news1-a4>div:nth-child(2){width: 100%;font-size: 12px;line-height: 20px;color: #333333;position: absolute;top: 100%;left: 0;transition: 0.5s;}
	.news1-a2:hover .news1-a4>div:nth-child(2){color: #c4312a;top: 24px;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.news1-a1{width: 100%;position: relative;padding: 0.1rem 0.2rem 0.1rem 0.2rem;box-sizing: border-box;background: #fff;box-shadow: 0 0.1rem 0.8rem rgba(234,234,234,0.4);}
	.news1-a2{width: 100%;height: 0.92rem;position: relative;}
	.news1-a3{width: 0.92rem;height: 0.7rem;border-radius: 0.04rem 0.04rem 0 0;overflow: hidden;background: #f3f3f3;position: absolute;top: calc(50% - 0.7rem/2);left: 0;}
	.news1-a3>div:nth-child(1){width: 100%;height: 0.04rem;background: #c4312a;position: relative;margin-bottom: 0.07rem;}
	.news1-a3>div:nth-child(2){position: relative;font-size: 0.26rem;line-height: 0.26rem;color: #333333;font-weight: bold;text-align: center;font-family: Arial;margin-bottom: 0.05rem;}
	.news1-a3>div:nth-child(3){position: relative;font-size: 0.18rem;line-height: 0.18rem;color: #999999;text-align: center;font-family: Arial;}
	.news1-a4{width: calc(100% - 1.1rem);height: 100%;padding-right: 0.2rem;border-bottom: 1px dashed #dedede;box-sizing: border-box;position: relative;margin-left: 1.2rem;overflow: hidden;}
	.news1-a2:last-child .news1-a4{border-bottom: 0;}
	.news1-a4>div:nth-child(1){width: 100%;font-size: 0.26rem;line-height: 0.92rem;color: #333333;position: relative;}
	.news1-a4>div:nth-child(2){display: none;}
}

{show1}
@media only screen and (min-width: 1480px) {
	.show1-a1{width: 100%;padding-top: 10px;}
	.show1-a2{width: 100%;font-size: 20px;line-height: 40px;color: #333333;text-align: center;margin-bottom: 24px;}
	.show1-a3{width: 100%;border-bottom: 1px dashed #dedede;border-top: 1px dashed #dedede;font-size: 14px;line-height: 46px;color: #999999;text-align: center;margin-bottom: 32px;}
	.show1-a3 span{margin: 0 16px;}
	.show1-a4{width: 100%;font-size: 16px;line-height: 30px;color: #505050;margin-bottom: 100px;}
	.show1-a5{border-top: 1px dashed #dedede;padding-top: 24px;}
	.show1-a5>div{font-size: 14px;line-height: 48px;color: #333333;max-width: 48%;}
	.show1-a5>div:nth-child(1){float: left;}
	.show1-a5>div:nth-child(2){float: right;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.show1-a1{width: 100%;padding-top: 10px}
	.show1-a2{width: 100%;font-size: 18px;line-height: 36px;color: #333333;text-align: center;margin-bottom: 20px;}
	.show1-a3{width: 100%;border-bottom: 1px dashed #dedede;border-top: 1px dashed #dedede;font-size: 12px;line-height: 40px;color: #999999;text-align: center;margin-bottom: 24px;}
	.show1-a3 span{margin: 0 12px;}
	.show1-a4{width: 100%;font-size: 14px;line-height: 26px;color: #505050;margin-bottom: 60px;}
	.show1-a5{border-top: 1px dashed #dedede;padding-top: 24px;}
	.show1-a5>div{font-size: 12px;line-height: 40px;color: #333333;max-width: 48%;}
	.show1-a5>div:nth-child(1){float: left;}
	.show1-a5>div:nth-child(2){float: right;}
}
@media only screen and (max-width: 1023px) {
	.show1-a1{width: 100%;padding-top: 0.2rem;}
	.show1-a2{width: 100%;font-size: 0.3rem;line-height: 0.5rem;color: #333333;text-align: center;margin-bottom: 0.2rem;}
	.show1-a3{width: 100%;border-bottom: 1px dashed #dedede;border-top: 1px dashed #dedede;font-size: 0.24rem;line-height: 0.48rem;color: #999999;text-align: center;margin-bottom: 0.2rem;}
	.show1-a3 span{margin: 0 0.1rem;}
	.show1-a4{width: 100%;font-size: 0.26rem;line-height: 0.36rem;color: #505050;margin-bottom: 0.6rem;}
	.show1-a5{border-top: 1px dashed #dedede;padding-top: 0.6rem;}
	.show1-a5>div{font-size: 0.24rem;line-height: 0.48rem;color: #333333;width: 100%}
}

{show2}
@media only screen and (min-width: 1480px) {
	.show2-a1{width: 100%;padding: 44px 110px 44px 60px;box-sizing: border-box;background: #fff;margin-bottom: 10px;box-shadow: 0 10px 80px rgba(234,234,234,0.4);}
	.show2-a2{width: 200px;border: 1px solid #ececec;box-sizing: border-box;float: left;}
	.show2-a3{width: calc(100% - 240px);padding-top: 58px;float: right;}
	.show2-a3>div{font-size: 16px;line-height: 42px;color: #666666;float: left;min-width: 50%;height: 42px;overflow: hidden;}
	.show2-a3>div:nth-last-child(1),.show2-a3>div:nth-last-child(2){width: 100%;min-height: 42px;}
	.show2-a3>div:nth-child(1) span{font-size: 20px;color: #231815;font-weight: bold;}
	.show2-a4{width: 100%;padding: 48px 48px 48px 48px;box-sizing: border-box;background: #fff;box-shadow: 0 10px 80px rgba(234,234,234,0.4);}
	.show2-a5{width: 100%;height: 32px;margin-bottom: 32px;position: relative;}
	.show2-a5>div:nth-child(1){width: 100%;font-size: 20px;line-height: 32px;color: #231815;font-weight: bold;text-align: center;position: relative;}
	.show2-a5>div:nth-child(2){width: calc(50% - 140px/2);height: 1px;background: #e6e6e6;position: absolute;top: 50%;left: 0;}
	.show2-a5>div:nth-child(3){width: calc(50% - 140px/2);height: 1px;background: #e6e6e6;position: absolute;top: 50%;right: 0;}
	.show2-a5>div:nth-child(4){width: 4px;height: 10px;background: #e6e6e6;position: absolute;top: calc(50% - 10px/2);right: calc(50% + 140px/2);}
	.show2-a5>div:nth-child(5){width: 4px;height: 10px;background: #e6e6e6;position: absolute;top: calc(50% - 10px/2);left: calc(50% + 140px/2);}
	.show2-a6{width: 100%;min-height: calc(34px*12);font-size: 16px;line-height: 34px;color: #666666;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.show2-a1{width: 100%;padding: 30px 50px 30px 40px;box-sizing: border-box;background: #fff;margin-bottom: 10px;box-shadow: 0 10px 80px rgba(234,234,234,0.4);}
	.show2-a2{width: 160px;border: 1px solid #ececec;box-sizing: border-box;float: left;}
	.show2-a3{width: calc(100% - 200px);padding-top: 30px;float: right;}
	.show2-a3>div{font-size: 14px;line-height: 36px;color: #666666;float: left;min-width: 50%;height: 36px;overflow: hidden;}
	.show2-a3>div:nth-last-child(1),.show2-a3>div:nth-last-child(2){width: 100%;min-height: 36px;}
	.show2-a3>div:nth-child(1) span{font-size: 16px;color: #231815;font-weight: bold;}
	.show2-a4{width: 100%;padding: 30px 30px 30px 30px;box-sizing: border-box;background: #fff;box-shadow: 0 10px 80px rgba(234,234,234,0.4);}
	.show2-a5{width: 100%;height: 28px;margin-bottom: 28px;position: relative;}
	.show2-a5>div:nth-child(1){width: 100%;font-size: 16px;line-height: 28px;color: #231815;font-weight: bold;text-align: center;position: relative;}
	.show2-a5>div:nth-child(2){width: calc(50% - 140px/2);height: 1px;background: #e6e6e6;position: absolute;top: 50%;left: 0;}
	.show2-a5>div:nth-child(3){width: calc(50% - 140px/2);height: 1px;background: #e6e6e6;position: absolute;top: 50%;right: 0;}
	.show2-a5>div:nth-child(4){width: 4px;height: 10px;background: #e6e6e6;position: absolute;top: calc(50% - 10px/2);right: calc(50% + 140px/2);}
	.show2-a5>div:nth-child(5){width: 4px;height: 10px;background: #e6e6e6;position: absolute;top: calc(50% - 10px/2);left: calc(50% + 140px/2);}
	.show2-a6{width: 100%;min-height: calc(28px*12);font-size: 12px;line-height: 28px;color: #666666;}
}
@media only screen and (max-width: 1023px) {
	.show2-a1{width: calc(100% - 0.24rem*2);padding: 0.4rem 0.2rem 0.4rem 0.2rem;box-sizing: border-box;background: #fff;margin: 0 auto;margin-bottom: 0.2rem;box-shadow: 0 0.1rem 0.8rem rgba(234,234,234,0.4);}
	.show2-a2{width: 2.4rem;border: 1px solid #ececec;box-sizing: border-box;margin: 0 auto;margin-bottom: 0.4rem;}
	.show2-a3{width: calc(100% - 0.4rem*2);margin: 0 auto;}
	.show2-a3>div{font-size: 0.26rem;line-height: 0.46rem;color: #666666;float: left;min-width: 100%;height: 0.46rem;overflow: hidden;}
	.show2-a3>div:nth-last-child(1),.show2-a3>div:nth-last-child(2){min-height: 0.46rem;}
	.show2-a3>div:nth-child(1) span{font-size: 0.3rem;color: #231815;font-weight: bold;}
	.show2-a4{width: calc(100% - 0.24rem*2);padding: 0.3rem 0.3rem 0.3rem 0.3rem;box-sizing: border-box;background: #fff;margin: 0 auto;box-shadow: 0 0.1rem 0.8rem rgba(234,234,234,0.4);}
	.show2-a5{width: 100%;height: 0.6rem;margin-bottom: 0.2rem;position: relative;}
	.show2-a5>div:nth-child(1){width: 100%;font-size: 0.3rem;line-height: 0.6rem;color: #231815;font-weight: bold;text-align: center;position: relative;}
	.show2-a5>div:nth-child(2){width: calc(50% - 2rem/2);height: 1px;background: #e6e6e6;position: absolute;top: 50%;left: 0;}
	.show2-a5>div:nth-child(3){width: calc(50% - 2rem/2);height: 1px;background: #e6e6e6;position: absolute;top: 50%;right: 0;}
	.show2-a5>div:nth-child(4){width: 0.06rem;height: 0.2rem;background: #e6e6e6;position: absolute;top: calc(50% - 0.2rem/2);right: calc(50% + 2rem/2);}
	.show2-a5>div:nth-child(5){width: 0.06rem;height: 0.2rem;background: #e6e6e6;position: absolute;top: calc(50% - 0.2rem/2);left: calc(50% + 2rem/2);}
	.show2-a6{width: 100%;min-height: calc(0.36rem*12);font-size: 0.26rem;line-height: 0.36rem;color: #666666;}
}

{list1}
@media only screen and (min-width: 1480px) {
	.list1-a1{width: 100%;height: 1330px;position: relative;padding-top: 100px;box-sizing: border-box;}
	.list1-a1{background: url(../images/b10.jpg) no-repeat #fff;background-size: 100% 100%;background-position: center center;}
	.list1-a2{width: 840px;margin-left: 194px;margin-bottom: 84px;}
	.list1-a3{width: calc(100% - 60px*2);position: relative;margin: 0 auto;}
	.list1-a4{width: 190px;height: 270px;position: relative;float: left;margin-right: calc((100% - 190px*4)/3);margin-bottom: 60px;}
	.list1-a4:nth-child(4n){margin-right: 0;}
	.list1-a5{width: 100%;height: 100%;border: 2px solid #ebebeb;box-sizing: border-box;position: relative;}
	.list1-a5 img{min-height: 100%;transition: 0.5s;}
	.list1-a4:hover .list1-a5 img{transform: scale(1.08);transition: 0.5s;}
	.list1-a6{width: 257px;position: absolute;bottom: -30px;left: -36px;}
	.list1-a7{width: 100%;position: absolute;top: 252px;left: 0;text-align: center;vertical-align: middle;}
	.list1-a7>span{line-height: 30px;color: #fff;vertical-align: middle;margin: 0 3px;position: relative;}
	.list1-a7>span:nth-child(1){font-size: 18px;font-weight: bold;}
	.list1-a7>span:nth-child(2){font-size: 15px;font-family: Arial;top: 2px;}
	.list1-a7>span:nth-child(3){font-size: 15px;top: 2px;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.list1-a1{width: 100%;height: 830px;position: relative;padding-top: 40px;box-sizing: border-box;}
	.list1-a1{background: url(../images/b10.jpg) no-repeat #fff;background-size: 100% 100%;background-position: center center;}
	.list1-a2{width: 540px;margin-left: 100px;margin-bottom: 40px;}
	.list1-a3{width: calc(100% - 40px*2);position: relative;margin: 0 auto;}
	.list1-a4{width: 140px;height: 190px;position: relative;float: left;margin-right: calc((100% - 140px*4)/3);margin-bottom: 30px;}
	.list1-a4:nth-child(4n){margin-right: 0;}
	.list1-a5{width: 100%;height: 100%;border: 2px solid #ebebeb;box-sizing: border-box;position: relative;}
	.list1-a5 img{min-height: 100%;transition: 0.5s;}
	.list1-a4:hover .list1-a5 img{transform: scale(1.08);transition: 0.5s;}
	.list1-a6{width: 160px;position: absolute;bottom: -16px;left: -10px;}
	.list1-a7{width: 100%;position: absolute;top: 172px;left: 0;text-align: center;vertical-align: middle;}
	.list1-a7>span{line-height: 20px;color: #fff;vertical-align: middle;margin: 0 2px;position: relative;}
	.list1-a7>span:nth-child(1){font-size: 14px;font-weight: bold;}
	.list1-a7>span:nth-child(2){font-size: 12px;font-family: Arial;top: 1px;}
	.list1-a7>span:nth-child(3){font-size: 12px;top: 1px;}
}
@media only screen and (max-width: 1023px) {
	.list1-a1{width: 100%;min-height: 9rem;position: relative;padding: 0.4rem 0;box-sizing: border-box;margin-bottom: 0.8rem;}
	.list1-a1{background: url(../images/b10.jpg) no-repeat #fff;background-size: auto 100%;background-position: center center;}
	.list1-a2{width: calc(100% - 0.6rem*2);margin-left: 0.8rem;margin-bottom: 0.4rem;}
	.list1-a3{width: calc(100% - 0.44rem*2);position: relative;margin: 0 auto;}
	.list1-a4{width: calc(50% - 0.44rem/2);height: 4.4rem;position: relative;margin-bottom: 0.4rem;}
	.list1-a4:nth-child(odd){float: left;}
	.list1-a4:nth-child(even){float: right;}
	.list1-a5{width: 100%;height: 100%;border: 1px solid #ebebeb;box-sizing: border-box;position: relative;}
	.list1-a5 img{min-height: 100%;}
	.list1-a6{width: calc(100% + 0.4rem);position: absolute;bottom: -0.2rem;left: -0.2rem;}
	.list1-a7{width: 100%;position: absolute;top: 3.86rem;left: 0;text-align: center;vertical-align: middle;}
	.list1-a7>span{line-height: 0.3rem;color: #fff;vertical-align: middle;margin: 0 0.04rem;position: relative;}
	.list1-a7>span:nth-child(1){font-size: 0.26rem;font-weight: bold;}
	.list1-a7>span:nth-child(2){font-size: 0.24rem;font-family: Arial;top: 0.04rem;}
	.list1-a7>span:nth-child(3){font-size: 0.24rem;top: 0.04rem;}
}

{show3}
@media only screen and (min-width: 1480px) {
	.show3-a1{width: 100%;position: relative;padding: 44px;box-sizing: border-box;background: #e9e9e9;margin-bottom: 16px;}
	.show3-a2{width: 100%;position: relative;display: table;}
	.show3-a3{width: 100%;position: relative;display: table-cell;vertical-align: middle;}
	.show3-a4{width: 210px;height: 276px;border-radius: 60px;border: 3px solid #ececec;box-sizing: border-box;display: inline-block;margin-right: 40px;vertical-align: middle;}
	.show3-a4 img{min-height: 100%;}
	.show3-a5{width: calc(100% - 260px);position: relative;display: inline-block;vertical-align: middle;}
	.show3-a5>div{font-size: 16px;line-height: 42px;color: #666666;vertical-align: middle;}
	.show3-a5>div:first-child>span{font-weight: bold;font-size: 20px;color: #231815;}
	.show3-b1{width: 100%;background: #e9e9e9;position: relative;}
	.show3-b2{width: 100%;position: relative;}
	.show3-b3{width: 100%;height: 60px;background: #b20006;position: relative;font-size: 22px;line-height: 60px;color: #fff;font-weight: bold;text-align: center;}
	.show3-b4{padding: 40px 50px;box-sizing: border-box;width: 100%;font-size: 16px;line-height: 34px;color: #666666;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.show3-a1{width: 100%;position: relative;padding: 30px;box-sizing: border-box;background: #e9e9e9;margin-bottom: 16px;}
	.show3-a2{width: 100%;position: relative;display: table;}
	.show3-a3{width: 100%;position: relative;display: table-cell;vertical-align: middle;}
	.show3-a4{width: 160px;height: 210px;border-radius: 40px;border: 3px solid #ececec;box-sizing: border-box;display: inline-block;margin-right: 20px;vertical-align: middle;}
	.show3-a4 img{min-height: 100%;}
	.show3-a5{width: calc(100% - 190px);position: relative;display: inline-block;vertical-align: middle;}
	.show3-a5>div{font-size: 14px;line-height: 36px;color: #666666;vertical-align: middle;}
	.show3-a5>div:first-child>span{font-weight: bold;font-size: 18px;color: #231815;}
	.show3-b1{width: 100%;background: #e9e9e9;position: relative;}
	.show3-b2{width: 100%;position: relative;}
	.show3-b3{width: 100%;height: 44px;background: #b20006;position: relative;font-size: 18px;line-height: 44px;color: #fff;font-weight: bold;text-align: center;}
	.show3-b4{padding: 30px 40px;box-sizing: border-box;width: 100%;font-size: 14px;line-height: 30px;color: #666666;}
}
@media only screen and (max-width: 1023px) {
	.show3-a1{width: 100%;position: relative;padding: 0.4rem 0.24rem;box-sizing: border-box;background: #e9e9e9;margin-bottom: 0.24rem;}
	.show3-a2{width: 100%;position: relative;}
	.show3-a3{width: 100%;position: relative;}
	.show3-a4{width: 3.2rem;height: 4.2rem;border-radius: 0.6rem;border: 0.04rem solid #ececec;box-sizing: border-box;margin: 0 auto;margin-bottom: 0.24rem;}
	.show3-a4 img{min-height: 100%;}
	.show3-a5{width: calc(100% - 1rem*2);position: relative;margin: 0 auto;}
	.show3-a5>div{font-size: 0.26rem;line-height: 0.6rem;color: #666666;vertical-align: middle;}
	.show3-a5>div:first-child>span{font-weight: bold;font-size: 0.3rem;color: #231815;}
	.show3-b1{width: 100%;background: #e9e9e9;position: relative;}
	.show3-b2{width: 100%;position: relative;}
	.show3-b3{width: 100%;height: 0.8rem;background: #b20006;position: relative;font-size: 0.36rem;line-height: 0.8rem;color: #fff;font-weight: bold;text-align: center;}
	.show3-b4{padding: 0.4rem 0.24rem;box-sizing: border-box;width: 100%;font-size: 0.26rem;line-height: 0.46rem;color: #666666;}
}

{}
@media only screen and (min-width: 1480px) {}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {}
@media only screen and (max-width: 1023px) {}

{}
@media only screen and (min-width: 1480px) {}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {}
@media only screen and (max-width: 1023px) {}

{}
@media only screen and (min-width: 1480px) {}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {}
@media only screen and (max-width: 1023px) {}
.show1-a4 img{max-width: 100%;width: auto!important;height: auto!important;margin: 0 auto;}
@media only screen and (min-width: 1480px) {
        .show1-a4{font-size: 16px;line-height: 30px;color: #505050;}
        .show1-a4 p{font-size: 16px!important;line-height: 30px!important;color: #505050!important;}
        .show1-a4 span{font-size: 16px!important;line-height: 30px!important;color: #505050!important;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
        .show1-a4{font-size: 14px;line-height: 26px;color: #505050;}
        .show1-a4 p{font-size: 14px!important;line-height: 26px!important;color: #505050!important;}
        .show1-a4 span{font-size: 14px!important;line-height: 26px!important;color: #505050!important;}
}
@media only screen and (max-width: 1023px) {
        .show1-a4{font-size: 0.26rem;line-height: 0.36rem;color: #505050;}
        .show1-a4 p{font-size: 0.26rem!important;line-height: 0.36rem!important;color: #505050!important;}
        .show1-a4 span{font-size: 0.26rem!important;line-height: 0.36rem!important;color: #505050!important;}
}